蟒蛇新手列表之间的共性 -寻找
我有一个包含用户从多个AD组的多个文本文件,我需要通过每个文档和用户组(用户名)通过其组成员解析:例如: 市场营销文档具有Marketing_grp:
John, Bob, Sally
销售DOC具有Sales_grp:
Bob, Ron, Jeff
技术文档有Technology_grp:
Bob, Mike, Sally
我需要能够看到Bob和莎莉属于多个组,我需要知道这些群体,我怎么能做到这一点与Python?
在文本文件中的数据是电子邮件地址的形式在[email protected]
#AD Group Usage
import re
from sys import argv
import shelve
script, filename = argv
def ADgrps(filename):
f=open(filename, "r+")
text=f.read()
ad_grps = re.findall(r'[\w]+([email protected])', text)
return ad_grps
文本文档有多大?你能把全部3个读入内存吗? – MooingRawr
大约有50个文档,其中有12个用户,其他用户有100多个用户 – Clyde