无法从名为 'code' 的模块导入任何函数
Can't import any functions from module named 'code'
我创建了一个名为代码的模块:code.py 并编写了一个简单的函数:
def main():
print("simple function")
我尝试将此文件放入站点包中,当我 运行:
import code
code.main()
我收到以下错误:AttributeError:模块 'code' 没有属性 'main'。
有趣的是,如果我将模块重命名为 foo.py,此代码工作正常:
import foo
foo.main()
代码不是保留字,为什么我不能命名模块代码?
code
已经是一个 Python 模块,这是正在导入的模块,而不是您的文件
我创建了一个名为代码的模块:code.py 并编写了一个简单的函数:
def main():
print("simple function")
我尝试将此文件放入站点包中,当我 运行:
import code
code.main()
我收到以下错误:AttributeError:模块 'code' 没有属性 'main'。
有趣的是,如果我将模块重命名为 foo.py,此代码工作正常:
import foo
foo.main()
代码不是保留字,为什么我不能命名模块代码?
code
已经是一个 Python 模块,这是正在导入的模块,而不是您的文件