详解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实现将xml导入至excel
Nov 20 Python
举例讲解Python设计模式编程中的访问者与观察者模式
Jan 26 Python
浅谈编码,解码,乱码的问题
Dec 30 Python
深入理解Python爬虫代理池服务
Feb 28 Python
python批量从es取数据的方法(文档数超过10000)
Dec 27 Python
Python中最大递归深度值的探讨
Mar 05 Python
Python面向对象程序设计类的多态用法详解
Apr 12 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
Jul 08 Python
python tkinter实现彩球碰撞屏保
Jul 30 Python
python实现各种插值法(数值分析)
Jul 30 Python
idea2020手动安装python插件的实现方法
Jul 17 Python
Django+Celery实现定时任务的示例
Jun 23 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中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
javascript getElementsByName()的用法说明
2009/07/31 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
JavaScript XML和string相互转化实现代码
2011/07/04 Javascript
基于jquery & json的省市区联动代码
2012/06/26 Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
2013/05/07 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
浅析jQuery1.8的几个小变化
2013/12/10 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
Vuex提升学习篇
2018/01/11 Javascript
css配合JavaScript实现tab标签切换效果
2018/10/11 Javascript
基于vue-cli3创建libs库的实现方法
2019/12/04 Javascript
Vue双向绑定实现原理与方法详解
2020/05/07 Javascript
[04:48]DOTA2上海特锦赛小组赛第三日 TOP10精彩集锦
2016/02/28 DOTA
Python程序设计入门(4)模块和包
2014/06/16 Python
详解Python装饰器由浅入深
2016/12/09 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
Python中%是什么意思?python中百分号如何使用?
2018/03/20 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
Python之用户输入的实例
2018/06/22 Python
使用pandas读取文件的实现
2019/07/31 Python
python 字典有序并写入json文件过程解析
2019/09/30 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
马来西亚太阳镜、眼镜和隐形眼镜网上商店:Focus Point
2018/12/13 全球购物
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
一个C/C++编程面试题
2013/11/10 面试题
餐饮收银员岗位职责
2014/02/07 职场文书
在校大学生个人的自我评价
2014/02/13 职场文书
师范教师专业大学生职业生涯规划范文
2014/03/02 职场文书
大学生自荐信范文
2015/03/05 职场文书
重阳节座谈会主持词
2015/07/03 职场文书
python代码实现备忘录案例讲解
2021/07/26 Python