详解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 10 Python
Python 多进程和数据传递的理解
Oct 09 Python
Python实现一个Git日志统计分析的小工具
Dec 14 Python
用十张图详解TensorFlow数据读取机制(附代码)
Feb 06 Python
python版本的仿windows计划任务工具
Apr 30 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 Python
详解Python sys.argv使用方法
May 10 Python
tornado+celery的简单使用详解
Dec 21 Python
Python批量获取并保存手机号归属地和运营商的示例
Oct 09 Python
Python字符串查找基本操作代码案例
Oct 27 Python
Python tensorflow卷积神经Inception V3网络结构
May 06 Python
深入理解pytorch库的dockerfile
Jun 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下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
PHP提高编程效率的20个要点
2015/09/23 PHP
PHP实现的函数重载功能示例
2018/08/03 PHP
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
jQuery 开发者应该注意的9个错误
2012/05/03 Javascript
js运动框架_包括图片的淡入淡出效果
2013/05/11 Javascript
js data日期初始化的5种方法
2013/12/29 Javascript
jQuery实现视频作为全屏幕背景
2014/12/18 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
2016/12/06 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
jquery,js简单实现类似Angular.js双向绑定
2017/01/13 Javascript
微信小程序 新建登录页并实现tabBar隐藏
2017/06/13 Javascript
本地搭建微信小程序服务器的实现方法
2017/10/27 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
使用node.js实现微信小程序实时聊天功能
2018/08/13 Javascript
node中使用es6/7/8(支持性与性能)
2019/03/28 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
微信小程序如何利用getCurrentPages进行页面传值
2019/07/01 Javascript
vue 项目引入echarts 添加点击事件操作
2020/09/09 Javascript
python实现得到一个给定类的虚函数
2014/09/28 Python
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
2016/07/01 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
阿迪达斯丹麦官网:adidas丹麦
2016/10/01 全球购物
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
你所在的项目是如何确定版本号的
2015/12/28 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
酒店实习个人鉴定
2013/12/07 职场文书
班级活动总结格式
2014/08/30 职场文书
2014年办公室文秘工作总结
2014/12/09 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
python tqdm用法及实例详解
2021/06/16 Python