- 论坛徽章:
- 0
|
下面是文件内容
gj;111;1
bruce;222;1
xiaobo;333;1
需要把这些内容转成
{
"gj" : {'pwd' : '111','登录次数' : 1},
"bruce" : {'pwd' : '222','登录次数' : 1},
"xiaobo" : {'pwd' : '333','登录次数' : 1},
}
我现在给做成这样了:
file_obj = open('lock.txt','r+')
line_list = file_obj.readlines()
file_obj.close()
for ele in line_list:
line = ele.strip()
value_list = line.split(";")
value_list.insert(1,"pwd")
value_list.insert(3,"login")
user_list = {value_list[0] : {value_list[1] : value_list[2],value_list[3] : value_list[4]}}
print(user_list)
结果出来了三个字典:
{'gj': {'pwd': '111', 'login': '1'}}
{'bruce': {'pwd': '222', 'login': '1'}}
{'xiaobo': {'pwd': '333', 'login': '1'}}
请问大家应该怎么办?
|
|