python持久化文件读写

作者: 919b0c54458f | 来源:发表于2019-04-02 15:48 被阅读11次

持久化文件读写:

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持久化文件读写

    持久化文件读写: 如果数据有,就字符串转换为字典 如果数据没有就写入数据到文件 如果数据有,就字符串转换为字典

  • iOS开发中数据持久化的总结

    数据持久化链接导航: 沙盒基本机制(sandbox) 数据持久化文件读写(plist 文件)NSUserDefau...

  • 【基本扩展模块】37、文本文件读写

    目录一、文件的打开二、文件的读写和访问三、文件的关闭四、结构化文本文件 一、文件的打开 普通文件数据持久化的最简单...

  • python语法案例必知必会#01

    文件的读写 python中简单的文件读写案例 也可以通过 来写入新的文件 python pow函数 在python...

  • iOS数据持久化——文件读写(plist)

    ⽂件读写(序列化)是最简单的数据持久化方式。plist文件是将某些特定的类,通过XML文件的方式保存在目录中。 写...

  • 014.Python文件读写

    Python文件读写 1. 概述 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。...

  • 选择合适的数据持久化方式

    对于iOS中的数据持久化方式大致包括五种: 1)NSUserDefaults 2)简单对象文件读写 3)复杂对象...

  • Python ☞ day 10

    Python学习笔记之 自动化办公与鼠标键盘模拟 读写csv文件 读csv文件 写csv文件 读取PDF文件 读...

  • Python学习记录之:IO编程

    IO编程 文件读写 Python中文件读写语法和C兼容 读文件使用Python内置的open()函数,传入文件名和...

  • Python基础-19文件读写

    19. 文件读写 19.1 文件操作     数据持久化,是将程序中的对象以数据的方式保存到磁盘上,在程序下次运行...

网友评论

    本文标题:python持久化文件读写

    本文链接:https://www.haomeiwen.com/subject/pkugbqtx.html