为导入的变量创建一个短别名 - import types.SimpleNamespace as Ns 不起作用

Equ*_*Dev 0 python python-3.x

命名空间在 Python 中被广泛使用,但创建命名空间似乎没有简短的形式,例如需要冗长的types.SimpleNamespace, 以及前面的import types.

那么有没有创建命名空间的语法快捷方式呢?

这是不可能的import types.SimpleNamespace as Ns,因为它给出了错误:

ImportError: No module named 'types.SimpleNamespace'; 'types' is not a package
Run Code Online (Sandbox Code Playgroud)

Pad*_*ham 5

from types import SimpleNamespace as sn
Run Code Online (Sandbox Code Playgroud)