Python目录名可以是关键字吗?例如' импорт '?
我可以有一个叫做'import'的文件夹,里面放着Python代码吗?这样的话,import命令会不会因为这个文件夹的名字而出错呢?有没有什么办法可以解决这个问题?
3 个回答
0
那么,导入命令会因为这个原因而无法解析吗?
确实会失败。
4
你可以有一个文件夹,名字是Python的关键字,并且里面存放你的Python代码。不过,这个文件夹不应该当作一个包来使用,因为包的名字必须是有效的Python标识符。
10
你可以使用内置的 __import__
函数,这个函数可以接受任何字符串。所以你可以这样写:
__import__('keyword.submodule')