详解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 BeautifulSoup使用方法详解
Nov 21 Python
Python用csv写入文件_消除空余行的方法
Jul 06 Python
Python中的集合介绍
Jan 28 Python
通过python爬虫赚钱的方法
Jan 29 Python
Python基础之函数的定义与使用示例
Mar 23 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
Jul 06 Python
Python爬取视频(其实是一篇福利)过程解析
Aug 01 Python
Python 一行代码能实现丧心病狂的功能
Jan 18 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
python中for in的用法详解
Apr 17 Python
基于python和flask实现http接口过程解析
Jun 15 Python
对Pytorch 中的contiguous理解说明
Mar 03 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 日志缩略名的创建函数代码
2010/05/26 PHP
php错误级别的设置方法
2013/06/17 PHP
请离开include_once和require_once
2013/07/18 PHP
php实现根据词频生成tag云的方法
2015/04/17 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
2019/10/15 PHP
Extjs4 Treegrid 使用心得分享(经验篇)
2013/07/01 Javascript
JScript中的条件注释详解
2015/04/24 Javascript
基于replaceChild制作简单的吞噬特效
2015/09/21 Javascript
JQuery日期插件datepicker的使用方法
2016/03/03 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
关于vuejs中v-if和v-show的区别及v-show不起作用问题
2018/03/26 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
vue获取时间戳转换为日期格式代码实例
2019/04/17 Javascript
详解使用uni-app开发微信小程序之登录模块
2019/05/09 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
2020/06/22 Javascript
一个基于flask的web应用诞生 flask和mysql相连(4)
2017/04/11 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
python快排算法详解
2019/03/04 Python
从python读取sql的实例方法
2020/07/21 Python
基于python爬取梨视频实现过程解析
2020/11/09 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
个人自荐信
2013/12/05 职场文书
迟到检讨书500字
2014/02/05 职场文书
中学生家长评语大全
2014/04/16 职场文书
2014领导班子四风问题查摆思想汇报
2014/09/13 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
导游词之湖北武当山
2019/09/23 职场文书
正确使用MySQL update语句
2021/05/26 MySQL
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL