我有一個python腳本,我想從命令行運行但不確定如何運行它。謝謝:)Windows命令行和Python
回答
python myscript.py
見Basic Hints for Windows Command Line Programming。
如果你的Python安裝目錄包含在%PATH%
-
C:\> python myscript.py
如果您知道安裝路徑:
C:\> C:\python26\python myscript.py
而且,您可以在腳本的第一行插入hashbang
:
#! C:\python26\python
它將通過鍵入只運行腳本名稱。這是p.py
內容:
#!C:\python26\python
import sys
print sys.path
,並直接從cmd.exe
窗口調用它:
C:\>p.py
['C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs',
'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-win',
'C:\\Python26', 'C:\\Python26\\lib\\site-packages',
'C:\\Python26\\lib\\site-packages\\win32', 'C:\\Python26\\lib]
糟糕,刪除了我的評論。我在問約翰尼斯回答什麼。 SilentGhost的回答使得gimel的hashbang變體的工作,我猜,雖然它確實工作,因爲擴展,而不是因爲hashbang。 – OregonGhost 2009-06-11 15:15:59
在我的windows上安裝python2.6。 – gimel 2009-06-11 15:50:58
如果你的腳本是foo.py,你可以簡單地做
C:\Python25\python.exe foo.py
假設你有python 2.5安裝在默認位置。或者,您可以將C:\ Python25添加到%PATH%中,以便:
python foo.py
將起作用。但請注意,更改%PATH%可能會影響應用程序(這是默認情況下不由python安裝程序執行的原因)。
我做這種方式:
C:\path\to\folder> yourscript.py
如果你有Python解釋器作爲默認程序來打開.py文件,這很好用。 – 2009-06-11 15:13:04
- 你已經安裝了Python?如果沒有 在命令行中使用
蟒蛇「路徑 script.py」
從python.org
安裝它,如果蟒蛇不在PATH 列表中,您可以將它添加到PATH 環境變量或直接 使用python.exe路徑例如
c:\python25\python.exe myscript.py
- 1. Python命令行參數(Windows)
- 2. 從Windows命令行運行Python
- 3. Windows命令行
- 4. Windows命令行Python更改版本
- 5. 在Windows命令行中顯示python return
- 6. 通過Python運行Windows CMD命令
- 7. Python命令行
- 8. 命令行與Windows
- 9. 從Python執行命令行命令
- 10. 從子進程模塊(Windows)執行Python的命令行指令
- 11. windows命令行多個命令
- 12. 等價命令$ USER IN windows命令行
- 13. Unix和Windows的命令行GUID?
- 14. Windows Mobile,文件關聯和命令行
- 15. 紅寶石和windows命令行
- 16. 在命令行和Windows PowerShell中Imagemagick命令
- 17. Python命令行UI
- 18. python執行並行命令
- 19. Python命令行執行
- 20. 從Windows命令行ipython
- 21. mysql命令行幫助(Windows)
- 22. Windows Clang:命令行太長
- 23. Windows窗體運行命令
- 24. Windows命令行歷史
- 25. Cmake命令行太長windows
- 26. Powerbuilder 12.5 - 運行Windows命令
- 27. Python管道和命令行參數
- 28. Python和任意命令行選項
- 29. VIM「!」和Windows開始命令
- 30. Hudson - Windows執行windows批處理命令
你有你的電腦上安裝了Python? – sampablokuper 2009-06-11 15:25:47