首页IT科技python中pickle模块的用法(Python中pickle模块的使用注意)

python中pickle模块的用法(Python中pickle模块的使用注意)

时间2025-09-19 17:49:12分类IT科技浏览7384
导读:1、注意事项...

1              、注意事项

pickle除了支持Python中所有的数据类型外              ,还支持函数                      ,类       ,以及类的实例               。

load()函数              ,必须以二进制可读的模式打开                      ,即"rb";dump()函数       ,则需要以二进制可写的模式打开       ,即"wb"                     。

2                      、可能出现的异常

PickleError:封装和拆封时出现的异常类                      ,继承自Exception       。

PicklingError: 遇到不可封装的对象时出现的异常               ,继承自PickleError        。

UnPicklingError: 拆封对象过程中出现的异常       ,继承自PickleError                     。

3       、实例

importrandom importpickle grades=[] foriinrange(5): name=input("name:") score=random.randint(50,100) grades.append([name,score]) print(grades) withopen("grades.txt","wb")asf: pickle.dump(grades,f) print("结果已保存")

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
uniapp识别身份证(uniapp实现人脸识别功能详细示例)