详解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 相关文章推荐
pymongo实现控制mongodb中数字字段做加法的方法
Mar 26 Python
Python使用QQ邮箱发送Email的方法实例
Feb 09 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
Jun 30 Python
Python 用Redis简单实现分布式爬虫的方法
Nov 23 Python
Python实现压缩文件夹与解压缩zip文件的方法
Sep 01 Python
如何利用Pyecharts可视化微信好友
Jul 04 Python
详解Pandas之容易让人混淆的行选择和列选择
Jul 10 Python
对django后台admin下拉框进行过滤的实例
Jul 26 Python
python django生成迁移文件的实例
Aug 31 Python
Python流程控制常用工具详解
Feb 24 Python
基于python图像处理API的使用示例
Apr 03 Python
python中pyplot基础图标函数整理
Nov 10 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分页函数
2006/10/09 PHP
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
php实现的xml操作类
2016/01/15 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
Laravel框架Eloquent ORM删除数据操作示例
2019/12/03 PHP
Domino中运用jQuery读取视图内容的方法
2009/10/21 Javascript
JavaScript 10件让人费解的事情
2010/02/15 Javascript
点击弹出层效果&弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
javascript数字时钟示例分享
2014/04/23 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
switchery按钮的使用方法
2017/12/18 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
vscode下vue项目中eslint的使用方法
2019/01/13 Javascript
vue添加class样式实例讲解
2019/02/12 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
python从入门到精通(DAY 3)
2015/12/20 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
python虚拟环境迁移方法
2019/01/03 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
python numpy数组中的复制知识解析
2020/02/03 Python
python利用xpath爬取网上数据并存储到django模型中
2021/02/26 Python
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
几道PHP面试题
2013/04/14 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
园林设计师自荐信
2013/11/18 职场文书
助理政工师申报材料
2014/06/03 职场文书
公务员四风问题对照检查材料整改措施
2014/09/26 职场文书
起诉书范文
2015/05/20 职场文书
剑指Offer之Java算法习题精讲二叉树专项训练
2022/03/21 Java/Android
排查MySQL生产环境索引没有效果
2022/04/11 MySQL