详解python持久化文件读写


Posted in Python onApril 06, 2019

持久化文件读写:

f=open('info.txt','a+')
f.seek(0)
str1=f.read()
if len(str1)==0:
  f1 = open('info.txt', 'w+')
  str1 = f.read()

# 如果数据没有就写入数据到文件

time_list = ["早上", "中午", "晚上"]
character_list = ["小赵","小钱", "小孙", "小李"]
place_list = ["在屋里", "在外面", "在学校", "在公司"]
event_list = ["吃饭", "遛狗", "看书", "工作"]
dic1={'time_list':time_list,'character_list':character_list,'place_list':place_list,'event_list':event_list}
str1=str(dic1)
f1.write(str1)
f1.close()
print("文件保存成功")

# 如果数据有,就字符串转换为字典

else:
  dic1=eval(str1)
  print(type(dic1))
  print(dic1)
 
f=open('info.txt','a+')
f.seek(0)
str1=f.read()
if len(str1)==0:
f1 = open('info.txt', 'w+')
str1 = f.read()

# 如果数据没有就写入数据到文件

time_list = ["早上", "中午", "晚上"]
character_list = ["小赵","小钱", "小孙", "小李"]
place_list = ["在屋里", "在外面", "在学校", "在公司"]
event_list = ["吃饭", "遛狗", "看书", "工作"]
dic1={'time_list':time_list,'character_list':character_list,'place_list':place_list,'event_list':event_list}
str1=str(dic1)
f1.write(str1)
f1.close()
print("文件保存成功")

# 如果数据有,就字符串转换为字典

else:
    dic1=eval(str1)
    print(type(dic1))
    print(dic1)

以上所述是小编给大家介绍的python持久化文件读写详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
用Python制作简单的钢琴程序的教程
Apr 01 Python
Python函数式编程指南(四):生成器详解
Jun 24 Python
Python3.6正式版新特性预览
Dec 15 Python
解决pycharm界面不能显示中文的问题
May 23 Python
python实战教程之自动扫雷
Jul 13 Python
Python 通过调用接口获取公交信息的实例
Dec 17 Python
python opencv minAreaRect 生成最小外接矩形的方法
Jul 01 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 Python
Python工程师必考的6个经典面试题
Jun 28 Python
python元组拆包实现方法
Feb 28 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
浅谈Python中的正则表达式
Jun 28 Python
python七夕浪漫表白源码
Apr 05 #Python
python浪漫表白源码
Apr 05 #Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
Apr 05 #Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 #Python
Python爬虫实现爬取百度百科词条功能实例
Apr 05 #Python
Python3.5多进程原理与用法实例分析
Apr 05 #Python
Python选择网卡发包及接收数据包
Apr 04 #Python
You might like
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
jQuery 表单验证扩展(三)
2010/10/20 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
onkeyup,onkeydown和onkeypress的区别介绍
2013/10/21 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
Angular.js与Bootstrap相结合实现手风琴菜单代码
2016/04/13 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
解决vue attr取不到属性值的问题
2018/09/18 Javascript
JS监听滚动和id自动定位滚动
2018/12/18 Javascript
VUE搭建手机商城心得和遇到的坑
2019/02/21 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
Vue Router的手写实现方法实现
2020/03/02 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
videocapture库制作python视频高速传输程序
2013/12/23 Python
python正则匹配抓取豆瓣电影链接和评论代码分享
2013/12/27 Python
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python读写文件方法总结
2015/06/09 Python
Python使用SocketServer模块编写基本服务器程序的教程
2016/07/12 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
浅谈Python反射 & 单例模式
2019/03/21 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
基于Python实现粒子滤波效果
2020/12/01 Python
zooplus波兰:在线宠物店
2019/07/21 全球购物
软件测试英文面试题
2012/10/14 面试题
实习老师个人总结的自我评价
2013/09/28 职场文书
二手房买卖协议书
2014/04/10 职场文书
2014年德育工作总结
2014/11/20 职场文书
警示教育观后感
2015/06/17 职场文书
会计入职心得体会
2016/01/22 职场文书
学生安全责任协议书
2016/03/22 职场文书