zoukankan      html  css  js  c++  java
  • Python学习笔记——pickle 模块

    由于从文本文件中读取出来的内容都会变成字符串,且转换成列表、字典等数据类型比较困难,因此采用pickle模块存储它们

    import pickle
    my_list = [123,3.14,'小甲鱼',['anathor list']]
    # 这里的后缀名随便写什么都行,只是起到提醒的作用
    pickle_file = open('my_list.pkl','wb') # wb为二进制写入形式
    # 将内容写入
    pickle.dump(my_list,pickle_file) 
    pickle_file.close()
    
    # 读取pickle文件
    pickle_file = open('my_list.pkl','rb') # rb为二进制读取形式
    my_list2 = pickle.load(pickle_file)
    print(my_list2)
    
    [123, 3.14, '小甲鱼', ['anathor list']]
    
  • 相关阅读:
    文件操作(IO 技术)
    异常
    面向对象进阶
    面向对象
    函数用法和底层分析
    控制语句
    集合
    字典
    元组 tuple
    Python3 列表
  • 原文地址:https://www.cnblogs.com/nigream/p/11251153.html
Copyright © 2011-2022 走看看