如何把文本文档里面的数据格式转换成字典格式,使用python

时间:2024-04-15 10:55:34

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\'}