我是否可以拥有一个名为'import'的目录,其中包含Python代码?或者导入命令无法解析它的结果?有没有办法解决这个问题?
答案 0 :(得分:9)
您可以使用接受任何字符串的内置__import__
function。因此,你可以写:
__import__('keyword.submodule')
答案 1 :(得分:4)
您可以拥有一个名称是存储Python代码的Python关键字的目录。此目录不应用作包,因为包名称应该是有效的Python标识符。
答案 2 :(得分:0)
或者导入命令无法解析它吗?
确实会失败。