一:学习内容

  • 列表元组字典集合文件操作

二:列表元组字典集合文件操作

代码:

import pickle  #数据持久性模块

#封装的方法
def OptionData(data,path):
    #写文件
    f = open(path, "wb")
    pickle.dump(data,f)
    f.close()

#读文件
    f1 = open(path,"rb")
    tempList = pickle.load(f1)
    print(tempList)
    f1.close()

path = r"F:\python_test\data.txt"
#1.列表文件写入和读取
myList = [1,2,3,4,5,"tester is a good girl"]
OptionData(myList,path)

#2.元组文件写入和读取
myTuple = (1,2,3,4,5,"tester is a good girl")
OptionData(myTuple,path)

#3.字典文件写入和读取
myDict = {"name":"测试人员","age":18}
OptionData(myDict,path)

#4.集合文件写入和读取
mySet = set([1,2,3,4,5,"tester is a good girl"])
OptionData(mySet,path)

运行结果:会生成一个data.txt将数据写入进去,并打印写入的内容

最新文章

  1. easyui1.32 各种问题汇总
  2. 如何利用phpize在生产环境中为php添加新的扩展php-bcmath
  3. jQuery UI vs EasyUI
  4. ColorFilter类
  5. 【转】蓝牙4.0BLE cc2540 usb-dongle的 SmartRF Packet Sniffer 抓取数据方法--不错
  6. GetSystemTime API可以得到毫秒级时间
  7. 学习head first python一书用到的程序(安卓开发/GAE)
  8. 用Response对象的write方法和<%%>及<%=%>输出同样效果的乘法表格
  9. CSS - ResetCss
  10. java学习第21天(IO流的使用)
  11. fillder---断言,更改提交数据
  12. iOS拼音搜索,拼音首字母搜索
  13. UDP协议
  14. [iOS]视图与UIVIew
  15. Java查找出现的单词
  16. time,datetime模块
  17. 为ASP.NET控件加入快捷菜单
  18. sql如何通过当前日期获取上周,上上周,上上上周的起始日期(周一_周七)
  19. NBUT 1218 You are my brother 2010辽宁省赛
  20. 使用yum命令时提示:Another app is currently holding the yum lock

热门文章

  1. 查询服务商的当月提审限额和加急次数(Quota) 调用遇到问题的来说说是什么情况{"errcode":-1,"errmsg":"system error hint: [_KbPJA05231543]"}
  2. js 继承的简单理解
  3. Freeradius+Cisco2500AC+OpenLdap认证
  4. 01-jar包操作---idea打jar包
  5. Linux下Mongodb的安装
  6. Linux 内核源代码的几个C语言技巧
  7. Mac 安装RN android开发环境
  8. C语言的函数声明,定义,调用以及exit退出
  9. python读取文件出现\ufeff问题
  10. shiro框架学习-6-Shiro内置的Filter过滤器及数据加解密