Python学习笔记——pickle 模块

作者: 没有故事的土鳖 | 来源:发表于2019-04-18 07:57 被阅读0次

    由于从文本文件中读取出来的内容都会变成字符串,且转换成列表、字典等数据类型比较困难,因此采用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']]
    

    相关文章

      网友评论

        本文标题:Python学习笔记——pickle 模块

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