如何将文件导入python

时间:2013-09-05 02:32:15

标签: python python-2.7

我正在努力学习python,并且我不是一个非常有经验的程序员,我搜索过Stackoverflow和其他编程网站,但我没有找到我的问题的答案。好吧无论如何我的问题是如何将文件导入到python中的另一个文件我看到的是很多人已经通过说你应该放import filename来回答这个问题,但是当我这样做时我得到了错误{{1那么如何在不收到此错误的情况下导入文件。如果有人想知道在哪里去看看为什么我问问题请转到http://learnpythonthehardway.org/book/ex45.html。我也使用chromebook,所以我有一个名为source lair的应用程序,而不是传统的python软件,所以如果有人有chromebook或chromeos计算机,请给我建议,如果这是一个很好的应用程序,如果有一个更好的应用程序。 ps:您可以从任何操作系统上的chrome商店下载该应用程序。

Traceback (most recent call last):
  File "source.py", line 1, in <module>
    import one
ImportError: No module named filename

2 个答案:

答案 0 :(得分:2)

如果您确定已创建名为“filename.py”的文件,则将文件“filename.py”放入与source.py相同的目录中。然后source.py中的import filename将有效。

答案 1 :(得分:1)

python在sys.path中查找模块。 在python中

  
    

导入sys

         

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

  

您可以在sys.path

中添加目录
  
    

sys.append( “name_of_directory”)

  

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