簡體   English   中英

Windows命令行和Python

[英]windows command line and Python

我有一個要從命令行運行的python腳本,但不確定如何運行它。 謝謝 :)

我這樣做:

C:\path\to\folder> yourscript.py

python myscript.py

請參閱Windows命令行編程的基本提示

如果您的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]

如果您的腳本是foo.py,則只需執行

C:\Python25\python.exe foo.py

假設您在默認位置安裝了python 2.5。 或者,您可以將C:\\ Python25添加到%PATH%中,以便:

python foo.py

將工作。 但是請注意,更改%PATH%可能會影響應用程序(這就是為什么默認情況下python安裝程序不會完成此操作)。

您可能會發現,包含一個調用.py腳本的.bat文件很有用。 然后,您所需要做的就是鍵入腳本名稱以運行它。

嘗試類似的東西:python%〜dp0 \\%〜n0.py%*

(來自http://wiki.tcl.tk/2455

  1. 你有安裝python嗎? 如果沒有從python.org安裝
  2. 在命令行上使用

    python“ script.py的路徑”

  3. 如果python不在PATH列表中,則可以將其添加到環境變量的PATH中,或直接使用python.exe的路徑,例如

      c:\\python25\\python.exe myscript.py 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM