详解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中用get()方法获取字典键值的教程
May 21 Python
Python运算符重载用法实例分析
Jun 01 Python
Python操作串口的方法
Jun 17 Python
利用python实现数据分析
Jan 11 Python
python学习必备知识汇总
Sep 08 Python
python3实现随机数
Jun 25 Python
Python 编程速成(推荐)
Apr 15 Python
Pytorch之view及view_as使用详解
Dec 31 Python
Python生成词云的实现代码
Jan 14 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
Nov 28 Python
python3 kubernetes api的使用示例
Jan 12 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 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
帝国CMS留言板回复后发送EMAIL通知客户
2015/07/06 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
JavaScript-世界上误解最深的语言分析
2007/08/12 Javascript
jquery 学习笔记 传智博客佟老师附详细注释
2020/09/12 Javascript
JavaScript格式化数字的函数代码
2010/11/30 Javascript
JS getAttribute和setAttribute(取得和设置属性)的使用介绍
2013/07/10 Javascript
javascript中验证大写字母、数字和中文
2014/01/15 Javascript
javascript实现连续赋值
2015/08/10 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
玩转NODE.JS(四)-搭建简单的聊天室的代码
2016/11/11 Javascript
Ajax的概述与实现过程
2016/11/18 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
Element Collapse 折叠面板的使用方法
2020/07/26 Javascript
javascript运行机制之执行顺序理解
2020/08/03 Javascript
[01:08:43]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第一场 1月9日
2021/03/11 DOTA
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python 数据的清理行为实例详解
2017/07/12 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
Python 和 JS 有哪些相同之处
2017/11/23 Python
解决python读取几千万行的大表内存问题
2018/06/26 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
2019/08/13 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
python shell命令行中import多层目录下的模块操作
2020/03/09 Python
美国瑜伽品牌:Gaiam
2017/10/31 全球购物
Pandora西班牙官方商店:PandoraShop.es
2020/10/05 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
商务日语专业的自荐信
2014/05/23 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
部门活动策划方案
2014/08/16 职场文书
Golang map映射的用法
2022/04/22 Golang
本地搭建minio文件服务器(使用bat脚本启动)的方法
2022/07/15 Servers