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)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章