TypeError:'module'对象不能使用python进行“import copy”调用

时间:2017-08-27 07:16:26

标签: python

import copy

a='ushu'
b=copy.copy(a)

print(id(a)==id(b))

这会给出错误:

Traceback (most recent call last):
  File "C:/Python33/python project/copy1.py", line 4, in <module>
    b=copy.copy(a)
TypeError: 'module' object is not callable

2 个答案:

答案 0 :(得分:1)

您的模块的名称是copy.py,或者您的项目中有另一个具有此名称的模块。只需将其重命名

答案 1 :(得分:1)

您的代码似乎名为copy.py,或者同一目录中有copy.py。因此,import copy语句将导入该文件,而不是Python标准库中的copy模块。

因此,要解决此问题,请将copy.py重命名为其他内容。