Python目录名称可以是关键字吗?例如'导入'?

Mar*_*mit 3 python module keyword

我是否允许有一个名为'import'的目录包含Python代码?或者导入命令无法解析它的结果?那有什么办法吗?

Oli*_*ier 9

您可以使用接受任何字符串的内置__import__函数.因此你可以写:

__import__('keyword.submodule')
Run Code Online (Sandbox Code Playgroud)

  • 这是可怕的做法. (3认同)