AttributeError: module 'json' has no attribute 'dump'
发布日期:2021-10-06 14:20:17 浏览次数:1 分类:技术文章

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

最近学习python遇到的错误:

import jsonnumbers = [2,3,4,5,7,10]filename = 'number.json'with open(filename,'w') as file:    json.dump(numbers,file)

运行时出现了:AttributeError: module ‘json’ has no attribute ‘dump’

意为,json模块中并不包含dump属性
最后看了挺久才发现,模块的名字被我命名成了json.py,想要引入的模块也是json.py,两个文件名字发生冲突才出现了这个问题。
解决方式:
把自己的模块名称换成其他的名字即可。

转载地址:https://blog.csdn.net/m0_37664906/article/details/78590717 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python学习笔记(13)- 类
下一篇:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3:

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年03月31日 08时48分10秒