在 python 中导入类型

Him*_*hra 0 python import module

我有一个名为的模块types,其中包含以下代码

def Hello():
    return "Hello World"
Run Code Online (Sandbox Code Playgroud)

但当我这样做时

>>> import types
>>> types.Hello()
Run Code Online (Sandbox Code Playgroud)

它给了我

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'Hello'
Run Code Online (Sandbox Code Playgroud)

这真让我吓坏了。

Kas*_*mvd 5

实际上types是一个内置模块,不提供任何Hello功能。如果你想创建一个服装模块,你需要将它放在你的python目录中!

请注意,模块的名称不应与 python 内置模块相同!