python 内存读写(详解python持久化文件读写)
类别:脚本大全 浏览量:1119
时间:2021-10-21 07:09:06 python 内存读写
详解python持久化文件读写持久化文件读写:
|
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持久化文件读写详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/weixin_44607176/article/details/88667106
您可能感兴趣
- python豆瓣电影爬虫课程设计报告(详解python 模拟豆瓣登录豆瓣6.0)
- python pandas dataframe 查询(Python实现从SQL型数据库读写dataframe型数据的方法基于pandas)
- python 二维数组怎么取第二列(python实现二维数组的对角线遍历)
- python语言支持多态(Python实现多态、协议和鸭子类型的代码详解)
- python能操作微信定时发消息(python给微信好友定时推送消息的示例)
- python图书管理系统(python面向对象法实现图书管理系统)
- 在python中如何删除指定的行(Python删除n行后的其他行方法)
- python如何将运行结果存入txt中(详解python读取和输出到txt)
- python怎样读取txt文件的数据内容(Python实现读取txt文件中的数据并绘制出图形操作示例)
- python里面的time如何用(详解python:time模块用法)
- python 链表操作(Python3实现的判断环形链表算法示例)
- 用python图片转字符串(python实现图片转字符小工具)
- python实现的数据结构(Python嵌套式数据结构实例浅析)
- python排序的三种方法(Python实现插入排序和选择排序的方法)
- python本地ocr库(详解Python安装tesserocr遇到的各种问题及解决办法)
- python虚拟变量教程(Python中psutil的介绍与用法)
- 华为 Watch GT2 Pro 智能手表曝光,新增支持无线充电(华为WatchGT2)
- vivo首款智能手表来了 也有血氧饱和度监测,一次充电18天续航(vivo首款智能手表来了)
- 你知道 七夕 的真正含义吗(你知道七夕的真正含义吗)
- 七夕的寓意(七夕的寓意)
- 苏志燮赵恩静结婚,韩国四大公共财产变三人,这么快就有替补了(苏志燮赵恩静结婚)
- 《内在美》后,一大波新韩剧来袭,李钟硕朴信惠宋慧乔玄彬回归(一大波新韩剧来袭)
热门推荐
- jQuery里$(this)和this的区别有哪些
- svn查看某个用户的提交记录
- js和php加密(RSA实现JS前端加密与PHP后端解密功能示例)
- 如何查询8080端口是否被封(8080端口被占用怎么办?如何关闭被占用的8080端口)
- html5中怎么做圆形框架(HTML5 层的叠加的实现)
- 服务器租用教程(如何选择租用网站服务器?)
- css样式中实现3d效果(利用纯CSS实现动态的文字效果实例)
- mysql有数据但筛选值为空(解决从集合运算到mysql的not like找不出NULL的问题)
- 织梦列表页调用文章怎么调(详解织梦手机端搜索时候直接调用search_m.htm手机站页面的办法)
- php 记录的已读状态(PHP使用观察者模式处理异常信息的方法详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9