python读取txt文件内容带分隔符如账号—-密码

txt文档里面的内容为:账号和密码之间用四个"-"分割

账号----密码
账号2----密码2
def Account():
    fr=open('Account.txt')#打开文件
    res=fr.read()#读取文件的所有内容,类型为string
    fr.close()
    user_lists=res.split()
    user_list=[]
    for i in user_lists:#循环列表,取出每一个值
        user_dic={}
        username,password=i.split('----')#列表里的每一个值以“----”分隔字符串,“,”前面的是值账号,“----”后面的值是密码 split()参考https://www.runoob.com/python/att-string-split.html
        user_dic["user"]=username
        user_dic["psw"]=password
        #print (user_dic)
        user_list.append(user_dic) #append()参考https://www.runoob.com/python/att-list-append.html
    print (user_list)
    return user_list

运行结果如下:

[{'user': '账号', 'psw': '密码'}, {'user': '账号2', 'psw': '密码2'}]

很简单的一段代码,以后会经常用到,做个记录

版权声明:
作者:José
链接:https://www.josejang.com/about-work/174.html
来源:José's ⎝⏠⏝⏠⎠ Blog
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>