2009-10-23 479 views
1

如何從Windows命令行(cmd.exe)運行Python文件,以便我不必每次都重新輸入代碼?從Windows命令行運行Python

+3

你真的是指在DOS操作系統下運行它,還是隻在Windows命令行解釋器中運行它? – Paggas 2009-10-23 17:37:47

+0

win cmd ................ – 2009-10-23 17:43:01

+0

我要說了。如果有一個在MS-DOS下運行的Python版本,我會感到非常驚訝。 – 2009-10-24 22:02:01

回答

0

打開命令提示符窗口,按Win+R,寫在cmd,導航到腳本目錄,並寫上:python script.py

2

如果你把你的路徑上的Python可執行程序(python.exe),你可以調用您的腳本使用python script.py其中script.py是您要執行的Python文件。

9

難道你不是簡單地將你的Python代碼保存到一個文件中,然後使用Python執行該文件?

將您的代碼保存到名爲Test.py的文件中。

然後運行它?

$ C:\Python24\Python.exe C:\Temp\Test.py 
0

在DOS下可以使用edit創建/修改文本文件,然後通過鍵入python [yourfile]

5

執行它們。如果你不想安裝IDE,你也可以使用IDLE,其中包括一個Python編輯器和控制檯來測試,這是標準安裝的一部分。

如果您安裝了python.org版本,您將在開始菜單中看到一個IDLE (Python GUI)。我建議將它添加到您的快速啓動或桌面 - 無論您最熟悉。然後,右鍵單擊已創建的快捷方式,將「Start in」目錄更改爲項目目錄或可以混淆的位置,而不是默認位置的安裝目錄,可能是一個糟糕的主意。

當您雙擊快捷方式時,它將啓動IDLE,一個您可以在其中鍵入Python命令並具有歷史記錄,完成,顏色等的控制檯。你也可以啓動一個編輯器來創建一個程序文件(就像其他文章中提到的那樣)。甚至有一個調試器。

如果您將應用程序保存在「test.py」中,您可以從編輯器本身啓動它。或者從與控制檯execfile("test.py")import test(如果這是一個模塊),或最後從調試器。

+0

+1爲閒:)它一直都派上用場 – Jiaaro 2009-10-23 19:49:07

+0

它的確如此! :-)它經常被忽視,即使它已經安裝。 – RedGlyph 2009-10-23 19:56:21

1

一個好工具是IPython shell。它不僅可以運行你的程序(%run命令),而且它還提供了很多以高效方式交互式使用Python的工具(自動完成,語法着色,快速訪問文檔,與Matplotlib良好的交互,...)。安裝完成後,您將可以訪問開始菜單中的shell。