python读取txt文件存入字典,将字符串写入txt文件python
如下所示:
# -*-编码:utf-8 -*-
# @时间:18-8-2下午3:23
导入系统
重新加载(系统)
sys.setdefaultencoding(utf8 )
fp=打开(文件, r )
sample=fp.readlines()
result_list=[] #创建一个空列表
用打开(文件, w )作为女:
对于样本中的行:
result_dict={}
尝试:
sample _=line。拆分()#按照空格进行文件中每一行的切割
结果_字典[样本_[0]。split(:,1)[0]]=sample_[0].split(:,1)[1]#分别取:前后的数据为键和价值
结果_字典[样本_[2]。split(:,1)[0]]=sample_[2].拆分(:,1)[1]
结果_字典[样本_[4]。split(:,1)[0]]=sample_[4].拆分(:,1)[1]
除了作为s的索引错误:
及格
结果列表.追加
对于结果列表中的我:
data_value=str(i).decode(string_escape)#数据中存在中文字符,必须进行编码
f .写(数据值)
f.write( )
以上这篇大蟒将文本文件(文本文件)文件读取为字典的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
时间: 2018-12-20
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。