python+selenium常见实例-如何从TXT文档中读取用户信息

1、分开成每一条,然后转化成字典

confg=open的文件

for line in config:

每行进行分割---------例如下面,根据=分割,并且列表解析,防止有回车

result=【ele.strip( ) for ele in line.split(" ")】

          由于分割成了两个并行的字符串,因此需要继续分割

比如,将TXT文档中的用户账号密码读取出来,通过字典方式显示

原始:

zhanghao=liuxinjun,mima=a123456

 结果:

{“zhanghao”:“liuxinjun”,“mima”:“a123456”}

import codecs
#读取文件#
def get_Userinfo(path):
    config=codecs.open(path,'r','utf-8')
    list1=[ ]
    for line in config:
        dic = {}
        result=[ ele.strip()for ele in line.split(',')]
        for user in result:
            result1 = [e.strip() for e in user.split('=')]
            dic.update(dict([result1]))

        list1.append(dic)


    return list1

result=get_Userinfo("uerinfo")
for use in result:
    print(use)

猜你喜欢

转载自blog.csdn.net/jjb_584520/article/details/83274644