我的C:\Python27\word_data
目录中有两个.py
文件,称为main.py
和gethtml.py
。
我想在我的main.py
中导入gethtml.py
,并从该文件中打印def
,我试图这样做:
import gethtml
print gethtml.getHtmlText()
当我在Python shell中运行此命令时,会得到一个错误:
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
execfile("word_rank/main.py")
File "word_rank/main.py", line 3, in <module>
import gethtml
ImportError: No module named gethtml
我错过了什么?
您可以检查python会话的工作目录是否是包含两个python文件的目录。您可以让Python报告当前工作目录的位置,如下所示:
Python将在当前工作目录(以及PATH中的一些目录)中查找您试图导入的文件。找不到文件会导致上述错误。
相关问题 更多 >
编程相关推荐