博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Python]attributeError:'module' object has no attribute 'dump'
阅读量:6809 次
发布时间:2019-06-26

本文共 487 字,大约阅读时间需要 1 分钟。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/42345623

【问题】

【代码】

文件名:pickle.py

# coding=utf-8#持久存储import pickle#b 以二进制的模式打开文件with open('mydata.pickle','wb') as mysavedata:   #用dump保存数据	   pickle.dump([1,2,'three'],mysavedata)#b 以二进制的模式打开文件with open('mydata.pickle','rb') as myreaddata:   #使用load恢复数据   list = pickle.load(myreaddata)print list

【解决】

主要问题就是源于这个文件名  pickle.py

因为这个文件名称和Python标准库中的模块名称冲突。所以你import pickle并不是导入标准库中的模块而是导入你自己创建的文件。

只要重新把文件名称改一下就OK了

你可能感兴趣的文章
「陶哲軒實分析」 習題 3.5.1
查看>>
第一次总结(1)
查看>>
5种IO模型
查看>>
选择排序之python实现
查看>>
mysql 分库分表 ~ ShardingSphere生态圈
查看>>
BFS+模拟 ZOJ 3865 Superbot
查看>>
二分搜索 POJ 1064 Cable master
查看>>
Opencv笔记(二十一)——傅里叶变换
查看>>
Codeforces Round #215 (Div. 2) 解题报告
查看>>
GitHub上常用命令(工作中几乎每天用到的命令)
查看>>
动态规划——Palindrome Partitioning II
查看>>
zoj 1440
查看>>
英特尔® 实感™ SDK 架构
查看>>
vuex - 学习日记
查看>>
面试总结
查看>>
【转】虚拟机检测技术
查看>>
JS基础之开篇
查看>>
初识python: 生成器并行(做包子,吃包子)
查看>>
[bzoj 1861][zjoi2006] 书架
查看>>
java练习题-求int类型N值的阶乘
查看>>