详解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 相关文章推荐
Python3爬虫学习入门教程
Dec 11 Python
使用Python创建简单的HTTP服务器的方法步骤
Apr 26 Python
python批量爬取下载抖音视频
Jun 17 Python
numpy数组广播的机制
Jul 12 Python
python网络编程之多线程同时接受和发送
Sep 03 Python
python基于K-means聚类算法的图像分割
Oct 30 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
Apr 14 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
结束运行python的方法
Jun 16 Python
jupyter notebook 写代码自动补全的实现
Nov 02 Python
python 实现mysql自动增删分区的方法
Apr 01 Python
用Python将库打包发布到pypi
Apr 13 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加速 eAccelerator配置和使用指南
2009/06/05 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
YII框架关联查询操作示例
2019/04/29 PHP
lyhucSelect基于Jquery的Select数据联动插件
2011/03/29 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
妙用Jquery的val()方法
2012/06/27 Javascript
简体中文转换繁体中文(实现代码)
2013/12/25 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
jQuery通过Ajax返回JSON数据
2015/04/28 Javascript
元素绑定click点击事件方法
2015/06/08 Javascript
ArtEditor富文本编辑器增加表单提交功能
2016/04/18 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
AngularJS Ajax详解及示例代码
2016/08/17 Javascript
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
详解如何webpack使用DllPlugin
2018/09/30 Javascript
python字符串str和字节数组相互转化方法
2017/03/18 Python
WxPython建立批量录入框窗口
2019/02/27 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
canvas三角函数模拟水波效果的示例代码
2018/07/03 HTML / CSS
Emporio Armani腕表天猫官方旗舰店:乔治·阿玛尼为年轻人设计的副线品牌
2017/07/02 全球购物
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
大学毕业生自我鉴定
2013/11/05 职场文书
运动会广播稿50字
2014/01/26 职场文书
《长相思》听课反思
2014/04/10 职场文书
超市理货员岗位职责
2014/07/04 职场文书
2014年关工委工作总结
2014/11/17 职场文书
邀请书格式范文
2015/02/02 职场文书
个人工作保证书
2015/02/28 职场文书
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL