1.首先要把文本文档转换成utf-8格式,使用EditPlus工具;
文本里面的内容为:
username,password
sara,123
john,123
2.使用python操作文件方法
with codecs.open(\'user.txt\', \'rb\', encoding=\'utf-8\') as f:
data = f.read() #读取为字符串
user_list = data.split()#返回分割后的字符串列表,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等
print(user_list) #user_list:[\'username,password\', \'sara,123\', \'john,123\']
for i in user_list:
username, userpwd = i.split(\',\')
user_dic[username] = userpwd
print(user_dic) #user_dict:{\'username\': \'password\', \'sara\': \'123\', \'john\': \'123\'}