详解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中的With语句
Feb 02 Python
Python 26进制计算实现方法
May 28 Python
5种Python单例模式的实现方式
Jan 14 Python
详解Python多线程
Nov 14 Python
Python GUI编程完整示例
Apr 04 Python
python代码如何实现余弦相似性计算
Feb 09 Python
Python动态导入模块:__import__、importlib、动态导入的使用场景实例分析
Mar 30 Python
Python web如何在IIS发布应用过程解析
May 27 Python
Python新手如何理解循环加载模块
May 29 Python
详解python os.path.exists判断文件或文件夹是否存在
Nov 16 Python
python基础之while循环语句的使用
Apr 20 Python
Django实现聊天机器人
May 31 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
PHP 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
通过chrome浏览器控制台(Console)进行PHP Debug的方法
2016/10/19 PHP
Jquery动态添加及删除页面节点元素示例代码
2014/06/16 Javascript
js构造函数、索引数组和属性的实现方式和使用
2014/11/16 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
Javascript基础教程之函数对象和属性
2015/01/18 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
Python学习资料
2007/02/08 Python
跟老齐学Python之dict()的操作方法
2014/09/24 Python
python简单判断序列是否为空的方法
2015/06/30 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
python数据归一化及三种方法详解
2019/08/06 Python
python 读取二进制 显示图片案例
2020/04/24 Python
如何Tkinter模块编写Python图形界面
2020/10/14 Python
如何用Lucene索引数据库
2016/02/23 面试题
关于毕业的中学校园广播稿
2014/01/26 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
开展创先争优活动总结
2014/08/28 职场文书
乡镇党委书记个人整改措施
2014/09/15 职场文书
毕业实习证明(4篇)
2014/10/28 职场文书
优秀班组事迹材料
2014/12/24 职场文书
公司出纳岗位职责
2015/03/31 职场文书
2015年安全生产管理工作总结
2015/05/25 职场文书
元旦主持词开场白
2015/05/29 职场文书
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL
Python基础之条件语句详解
2021/06/16 Python
Oracle 死锁的检测查询及处理
2021/09/25 Oracle
angular4实现带搜索的下拉框
2022/03/25 Javascript