#python3.x在Shell中导入
问题描述:
我环顾网络,找不到,猜测我在搜索错误。 我试图导入我建立的一个文件。 在cmd使用它我使用了一个cd命令,并刚刚使用它。 壳牌它不断告诉我:#python3.x在Shell中导入
[ Traceback (most recent call last): File "", line 1, in from ch09 import * ImportError: No module named 'ch09' ]
(我只是在学习巨蟒我的自我因此ch09的) 请,如果有人能帮助我,甚至都在cmd中不使用CD,虽然罚款,但在shell中更重要)。
谢谢,乔希。
答
您必须位于文件所在的目录中,以便从其他脚本或交互式shell导入它。
因此,您应该将脚本尝试将ch09
导入到与ch09.py
相同的文件夹中,或者您应该使用os.chdir
来在内部对目录进行光盘操作。