鱼C论坛

 找回密码
 立即注册
查看: 1642|回复: 3

[已解决]python 的内置模块pickle

[复制链接]
发表于 2021-4-2 21:10:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
pickle 这个内置模块存在吗?
怎么我查了菜鸟教程,没查到,哪位大神知道,麻烦告知一下,谢谢啊
最佳答案
2021-4-2 21:13:44
本帖最后由 昨非 于 2021-4-2 21:15 编辑

都说是内置的了,当然存在了啊
菜鸟教程是不全面的,好像还在更新
这是小甲鱼教程里的联系,可以运行试试
# -*- coding: utf-8 -*-
"""
Created on Mon Jul 20 22:42:12 2020
pickle模块相关练习
pickle模块以二进制的形式保存、读取程序中复杂的列表、元组
等,达到简化代码的作用
(本例列表太小,体现不出价值)
@author: dell
"""
import pickle

#将列表二进制写入文件
my_list=[123,3.14,"小甲鱼",['another list']]

pickle_file=open('my_list.pkl','wb')#二进制写入

pickle.dump(my_list,pickle_file)#写入

pickle_file.close()

#二进制读取
pickle_file=open('my_list.pkl','rb')

my_list2=pickle.load(pickle_file)

print(my_list2)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-2 21:13:05 | 显示全部楼层
当然存在啊
你导入下试试不就知道了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-2 21:13:44 | 显示全部楼层    本楼为最佳答案   
本帖最后由 昨非 于 2021-4-2 21:15 编辑

都说是内置的了,当然存在了啊
菜鸟教程是不全面的,好像还在更新
这是小甲鱼教程里的联系,可以运行试试
# -*- coding: utf-8 -*-
"""
Created on Mon Jul 20 22:42:12 2020
pickle模块相关练习
pickle模块以二进制的形式保存、读取程序中复杂的列表、元组
等,达到简化代码的作用
(本例列表太小,体现不出价值)
@author: dell
"""
import pickle

#将列表二进制写入文件
my_list=[123,3.14,"小甲鱼",['another list']]

pickle_file=open('my_list.pkl','wb')#二进制写入

pickle.dump(my_list,pickle_file)#写入

pickle_file.close()

#二进制读取
pickle_file=open('my_list.pkl','rb')

my_list2=pickle.load(pickle_file)

print(my_list2)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-2 23:09:22 | 显示全部楼层
昨非 发表于 2021-4-2 21:13
都说是内置的了,当然存在了啊
菜鸟教程是不全面的,好像还在更新
这是小甲鱼教程里的联系,可以运行试试 ...

谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 05:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表