我有Python 3.6和Windows 7.在Windows中運行python程序?
我能夠以交互模式成功啓動python解釋器,我已經通過轉到cmd進行了確認,並在python中鍵入,因此我的計算機知道如何找到解釋器。
但是,我很困惑,至於如何從解釋器訪問文件。例如,我有一個名爲test.py的文件(是的,我確定使用了正確的文件擴展名)。
但是,我不知道如何從解釋器訪問test.py。讓我們說爲了爭論,test.py文件已經存儲在C:\然後我怎樣才能從解釋器訪問test.py?
我有Python 3.6和Windows 7.在Windows中運行python程序?
我能夠以交互模式成功啓動python解釋器,我已經通過轉到cmd進行了確認,並在python中鍵入,因此我的計算機知道如何找到解釋器。
但是,我很困惑,至於如何從解釋器訪問文件。例如,我有一個名爲test.py的文件(是的,我確定使用了正確的文件擴展名)。
但是,我不知道如何從解釋器訪問test.py。讓我們說爲了爭論,test.py文件已經存儲在C:\然後我怎樣才能從解釋器訪問test.py?
最簡單的方法是隻在做CMD如下:
C:\path\to\file\test.py
Windows識別的文件擴展名並與Python運行它。
或者你可以改變目錄到Python程序/腳本是通過在命令提示符下使用cd命令:在終端
cd C:\path\to\file
開始Python和使用導入導入腳本功能:
import test
您不必指定.py文件擴展名。該腳本只會在每個進程中運行一次,因此您需要使用重載功能在首次導入後運行它。
可以使Python從一個特定的目錄中運行該腳本:
python C:\path\to\file\test.py
嗨,Fluxenein,請問我能否跟進澄清?你用#2表示: 「你可以通過在命令提示符下使用cd命令將目錄切換到Python程序/腳本所在的位置」 我是否需要在每次運行不同的程序/腳本時更改目錄或者,我能否永久更改目錄? – apronedsamurai
您必須每次更改它。或者你可以按SHIFT +右鍵並在這裏選擇打開命令窗口。 – MrFregg
太好了,謝謝。我認爲可能是這種情況,但想澄清 – apronedsamurai
在命令提示符下,你需要導航到該文件位置。你的情況是在C:\驅動器,所以類型:
CD C:\
,然後繼續運行程序:
蟒蛇test.py
或者你可以在一行中完成:
蟒蛇C:\ test.py
我可能會誤會你在追求什麼,但我想你所要求的是一個IDE般的環境中,你可以加載Python腳本,編輯和調試。
您已經有了IDLE,https://docs.python.org/3.6/library/idle.html,它隨Python安裝一起提供。
有很多IDE可用於Python。個人而言,我喜歡在Eclipse上使用PyDev。
必須有很差的解釋自己,我很抱歉。 – apronedsamurai
你是說我誤解了?如果是這樣,你在尋找什麼?這裏的其他答案是否正確? – lit
不,我說這是我的錯,100%,我沒有真正澄清我需要給任何人。是批評我,而不是你:) – apronedsamurai
爲什麼把它放在驅動器的根部?如果你把它放在Python路徑的目錄中,你可以'輸入test'。 – jonrsharpe
如何將它放在Python路徑的目錄中? – apronedsamurai
然後說。說出你發現的問題,解釋你試過的問題,以及剩下的問題究竟是什麼。你不知道如何創建一個目錄?如何確定路徑上已有的內容?如何將*添加到路徑中? **請具體說明。** – jonrsharpe