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
二维码
共有 0 条评论