當前位置:首頁 » 新開加點 » 如何使用python重新開shell

如何使用python重新開shell

發布時間: 2021-03-07 23:31:05

㈠ python shell怎麼用

可以參看一下http://www.crifan.com/how_to_do_python_development_under_windows_environment/這個網址 裡面對python shell開發有比較詳細的介紹

利用Python的shell進行互動式開發

Python有個shell,提供一個Python運行環境。方便你互動式開發。

即寫一行代碼,就可以立刻被運行,然後方便查看到結果。

而Python的Shell,在Windows環境下,又分兩種:

Python (command line) 和IDLE (Python GUI)

下面分別介紹一下。

命令行版本的Python Shell – Python (command line)

Windows下,安裝好Python後,你可以在開始菜單中,找到對應的command line版本的Python Shell的:

其實,Win7中,有個更方便的方式,直接在搜索框中搜python,即可找到:

打開後,就是這個樣子的:

其中可以顯示出來對應的python版本信息和系統信息。

然後就是三個大於號>>>接下來,你就可以,像在之前所說的,普通文本中輸入python代碼一樣,在此一行行輸入代碼,然後就可以顯示對應的信息了:

其中可以看到,當你輸入對應的,第一行print時,此處命令行(command line)版本的Python Shell中,就可以,動態的,互動式地,顯示出對應的信息了。

正由於,此處可以,直接地,動態的,交互性式地,顯示出對應的信息,所以,才被叫做Python 的互動式的Shell,簡稱Python Shell。

對應的,把前面的代碼都輸入完畢,結果顯示為:

帶圖形界面的Python Shell – IDLE (Python GUI)

下面將要介紹的,同樣是Python的Shell,但是是相對於command line版本而言,是GUI,帶圖形界面的版本的。

對應的打開方式,和上面類似,可以直接搜python而找到:

對應的,可以看到,其名字寫的是IDLE。

打開後就是這樣的:

左上角的紅色圖標,好像是TK,是圖形界面庫的一種。

這個就是,很多Python教程中,所常用來作為Python的開發環境,教別人寫Python代碼的那個IDLE。

對應的,輸入上述的代碼,結果也是類似的:

㈡ 如何進入python shell

linux系統下,在shell中直接打python,回車
win下,在cmd下,直接打python,回車
所有的這些前提,是你裝好了python,且配置好了python環境變數

㈢ 如何打開python shell

Windows啟動Python交互抄式解釋器有兩種方式襲。第一種方式是進入Pyhton的安裝目錄,直接運行python.exe程序;第二種方式是進入Windows命令行窗口,在命令行窗口啟動python.exe。步驟如下:

1、第一步 找到python.exe文件:

注意事項:

1、在Windows命令行窗口啟動Python互動式解釋器,首先需要將Python安裝目錄的路徑,添加到Path系統環境變數

2、可以啟動Python交互解釋器進行互動式編程,也可以用Python自帶的集成開發工具編寫Python程序

㈣ python shell怎麼打開

1.簡介:如何在python中運行shell腳本(bash命令)

2.所需工具/原料:python庫:os.py

3.方法:

importos
command='date'#直接運行某命令
os.system(command)
#結果:內(當前日容期)
script='sample.js'#調用一個腳本(當然也可以是sh/py/rb等)
os.system('nodescript')
#結果:(即腳本運行結果)

4.注意事項: 除了結果,os.system函數還會額外返回一個狀態碼

㈤ 新手關於python的一個小白問題(到底該如何在shell下啟動)

在CMD里運行需要手動把PYTHON 的安裝目錄加到系統path環境變數

實際上直接雙擊運行也可以,
或者在*.py上右鍵專,選擇edit with IDLE,會出屬來兩個窗口,一個是PYTHON SHELL 一個是代碼編輯器,在代碼編輯上直接按F5 就可以運行代碼,運行結果會在PYTHON SHELL 看到。這方法在WINDOW平台下最好。

書上說的運行方法一般是更適合LINUX/UNIX平台。不用管。

㈥ 如何在啟動 python shell

如果要寫代抄碼,推薦Wing IDE,國外許襲多大學都用這個,有高亮顯示
,而且它支持多種平台,包括linux:http://www.wingware.com/downloads/wingide-101/4.1.13-1/binaries。不知道樓主對python shell的版本是否有要求,如果是3.3版本的,可能需要自己設置一下~

㈦ python shell怎麼使用

Python 中執行 Shell 命令有多種方法,stackoverflow 上有對這些方法進行比較的討論,Calling an external command in Python 指出使用模塊來實現更優。因此,本文說明如何使用subprocess模塊來實現 Shell 腳本的功能。
subprocess模塊提供多種方法來實現執行 Linux 的命令,例如subprocess.call()方法,subprocess.check_call()方法,等。這些方法都是對Popen類的封裝,故本文著重講述Popen類的使用。

執行 Shell 命令
可以通過向Popen()傳遞需要執行的命令來創建一個Popen對象,這樣,便會創建一個子進程來執行命令。例如:

child = subprocess.Popen(["ping","-c","5","leehao.me"])
1
上面的代碼會創建一個子進程來執行ping -c 5 leehao.me命令,這個命令採用列表的形式傳遞給Popen()方法。如果我們想直接採用ping -c 5 leehao.me字元串形式,可以添加shell=True來實現:

child = subprocess.Popen("ping -c 5 leehao.me", shell=True)
1
官方文檔指出由於安全原因故不建議使用shell=True,詳細說明可以參考官方文檔的描述。

等待子進程執行
子進程執行命令後,主進程並不會等待子進程執行。為了讓主進程等待子進程執行結束,需要顯示調用Popen.wait()方法。例如:

child = subprocess.Popen(["ping","-c","5","leehao.me"])
child.wait()
print 'parent finish'
1
2
3
這樣,主進程會等待子進程執行ping命令完畢後,才會列印出parent finish的輸出。

獲取執行結果
為了獲取Popen()子進程的輸出,可以使用Popen.communicate()方法,例如:

def subprocess_cmd(command):
process = subprocess.Popen(command,stdout=subprocess.PIPE, shell=True)
proc_stdout = process.communicate()[0].strip()
print proc_stdout

subprocess_cmd('echo leehao.me; echo www.leehao.me')
1
2
3
4
5
6
輸出:

leehao.me
www.leehao.me

process.communicate()方法可以實現主進程與子進程的通信。主進程可以通過它向子進程發送數據,也可以讀取子進程的輸出的數據。上面的例子中,我們在創建Popen對象時指定stdout=subprocess.PIPE,這樣主進程便可以讀取子進程的輸出。
communicate()方法返回一個元組:(stdoutdata, stderrdata),process.communicate()[0]即獲取子進程的標准輸出。
需要指出的是,調用communicate()方法後,主進程也會等待子進程執行完畢。
上面的例子中,子進程向標准輸出列印兩個字元串,主進程接收到了這些輸出,並列印出來。

㈧ 如何啟動python shell

最簡單的辦法是進入到python安裝路徑下,打開python.exe就好;

也可以設置環境變數後,直接在控制台中輸入python就好;

㈨ 如何打開python2.7 shell

安裝Python後 應該安裝時會設置系統變數 在命令符模式下(運行→cmd)輸入Python就可以了 或者在打開 開始→Python 2.7→Python(common line)也行

熱點內容
完美緣怎麼用 發布:2021-03-16 21:51:05 瀏覽:903
陸貞傳奇百度影音59 發布:2021-03-16 21:51:04 瀏覽:613
全民奇跡26無限鑽石sf 發布:2021-03-16 21:51:02 瀏覽:654
夢幻手游大神 發布:2021-03-16 21:49:52 瀏覽:928
dnf女聖職者本子 發布:2021-03-16 21:47:35 瀏覽:170
昆明新開商場 發布:2021-03-16 21:43:27 瀏覽:797
捉鬼傳奇 發布:2021-03-16 21:43:12 瀏覽:816
微服私服 發布:2021-03-16 21:42:11 瀏覽:340
風雲之龍耀九州私服 發布:2021-03-16 21:41:57 瀏覽:525
北魏傳奇之宏圖恨 發布:2021-03-16 21:40:46 瀏覽:894