Python 如何修复“TypeError:”模块“对象不可调用”
我是python新手 我的文件夹结构是 主->abc 在abc文件夹中,我创建了一个名为abc.py的类abc abc.pyPython 如何修复“TypeError:”模块“对象不可调用”,python,Python,我是python新手 我的文件夹结构是 主->abc 在abc文件夹中,我创建了一个名为abc.py的类abc abc.py class abc: x="" def __init__(self,y): self.x=y 在main中,我创建了一个文件test.py test.py from abc import abc a=abc("test") 但我得到错误类型错误:“模块”对象不可调用 我试着在文件夹abc中创建_uinit__uuuuu.
class abc:
x=""
def __init__(self,y):
self.x=y
在main中,我创建了一个文件test.py
test.py
from abc import abc
a=abc("test")
但我得到错误类型错误:“模块”对象不可调用
我试着在文件夹abc中创建_uinit__uuuuu.py
但还是同样的错误
如果我有相同的文件夹名,如何处理模块
由于@TechPerson,我在许多软件包中看到了相同的名字
从abc.abc import abc你试过从abc.abc import abc吗?@TechPerson谢谢它的工作技巧不要把你的模块命名为abc,看在上帝的份上,对不起,冒昧一下:。在命名用户模块之前,请检查stdlib模块名称,因为这将与“/usr/lib/python2.7/abc.pyc”中的stdlib模块abc冲突