2

我正在努力学习 Python,并不是一个非常有经验的程序员,我在 Stackoverflow 和其他编程网站上进行了搜索,但我还没有找到我的问题的答案。好吧无论如何我的问题是如何将文件导入python中的另一个文件我所看到的是很多人回答这个问题时说你​​应该放import filename但是当我这样做时我得到错误Traceback (most recent call last): File "source.py", line 1, in <module> import one ImportError: No module named filename所以我如何导入一个文件而不收到此错误。如果有人想知道去哪里看看我为什么要问问题,请访问http://learnpythonthehardway.org/book/ex45.html. 我也在使用 chromebook,所以我有一个名为 source lair 的应用程序,而不是传统的 python 软件,所以如果有人有 chromebook 或 chromeos 计算机,请给我建议,看看这是否是一个好的应用程序以及是否有更好的应用程序。ps:您可以在任何操作系统上从 chrome 商店下载该应用程序。

print "thanks"
4

2 回答 2

2

如果您确定创建了一个名为“filename.py”的文件,只需将文件“filename.py”放入与 source.py 相同的目录中。然后import filename在 source.py 中就可以了。

于 2013-09-05T02:50:03.223 回答
1

python 在sys.path. 在蟒蛇

导入系统

print sys.path ...它将打印查找模块的目录列表

您可以在 sys.path 中添加一个目录

sys.append("name_of_directory")

或者您可以为目录设置 PYTHONPATH 环境变量。

于 2013-09-05T07:15:14.593 回答