我對python編程和通過在windows environoment上使用python 3.3編寫簡單的helloworld程序很陌生。helloworld程序保存爲hello.py。那麼我怎樣才能在另一個模塊中使用它。我嘗試了sys.path.append並給出我的保存文件的路徑,但它不工作。 有人可以告訴我我必須在Windows XP中設置環境變量如何在Python中使用自定義模塊的導入語句
謝謝。
我對python編程和通過在windows environoment上使用python 3.3編寫簡單的helloworld程序很陌生。helloworld程序保存爲hello.py。那麼我怎樣才能在另一個模塊中使用它。我嘗試了sys.path.append並給出我的保存文件的路徑,但它不工作。 有人可以告訴我我必須在Windows XP中設置環境變量如何在Python中使用自定義模塊的導入語句
謝謝。
用這樣的方式:
import sys
則:
sys.path.insert(0,"X")
哪裏X
是要從導入的目錄。
之後,你只需要導入您的自定義模塊:
import X
這就是所有。
如果您要將hello.py
作爲模塊,您需要在hello.py文件夾中創建一個名爲__init.py__
的文件。
查看Python文檔here。
有包含我們的模塊X
目錄DIR
:/DIR/X
import sys
sys.path.insert(0,"DIR")
import X
這將導入模塊例如X = hello
。