搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者關係

Python交互式命令窗口(解釋器)、IDLE、Pycharm、CMD命令窗口在python開發中使用的簡單比較:

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者關係

1 Python交互式解釋器和CMD命令提示符窗口

Python完全免費、開源,python解釋器(包括內置的IDE組件)可由以下地址進入下載:https://www.python.org/downloads/release/python-365/

一般來說,程序、編程語言與硬件、操作系統密切相關,因此,python也提供不同操作系統、32位或64位的版本提供下載,提供在線安裝、exe文件安裝或安裝包的zip文件包等不同的安裝方式。

安裝時,可以自定義安裝路徑,如c:\\python

如果在安裝時勾選了“add Python3.6 to Path",則會自動將c:\\python加入系統變量Path。(環境變量path,就是可以保證執行python命令時,不需要輸入安裝路徑。)

當我們從Python官方網站下載並安裝好Python後,我們就直接獲得了一個官方版本的交互式解釋器:IPython。在CMD命令行下運行python就是啟動IPython解釋器,由CMD提示符進入Python環境,用>>>作為提示符

Python的解釋器很多,但使用最廣泛的還是CPython。如果要和Java或.Net平臺交互,最好的辦法不是用Jython或IronPython,而是通過網絡調用來交互,確保各程序之間的獨立性。

CPython用>>>作為提示符,而IPython用In [序號]:作為提示符。

有了交互式Python解釋器後,就可以進行簡單的交互開發了。

三種打開Python解釋器的方式:

I 在開始菜單的快捷組裡打開;

II 直接進入安裝路徑打開:"C:\\Python\\python.exe"

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者關係

III 在CMD命令窗口打開:CMD→python

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者關係

打開python解釋器或由CMD提示符狀態進入python環境,打開的是一個Python交互式命令窗口。如果想回到CMD提示符狀態,可以輸入exit()

CMD命令提示符窗口的主要功能在於:

I 安裝第三方模塊,如以下命令:

pip install xlrd

II 行動py腳本:

python c:\\test.py

CMD命令提示符窗口和Python交互式命令窗口,兩者打開右鍵菜單(可以進行標記、複製、粘貼)的位置稍有不同,Python交互式命令窗口的右鍵菜單只有在標題欄的位置有右鍵菜單。

以下的一些操作細節是相同的:

II 標記→回車,即可將內容複製到剪貼板,便可以粘貼到其他位置了;

II 可以使用方向鍵追溯最近使用的命令。

2 PY腳本文件、文本編輯器、IDLE(內置IDE)、Pycharm(第三方IDE)

Python交互式命令窗口輸入的內容如同CMD一樣,無法保存。編寫和保存用Python解釋執行的PY腳本文件需要用到文本編輯器,notepad、notepad++都可以。當然IDLE(內置的IDE)也行,IDLE相對於一般的文本編輯器,還有語法高亮顯示、提示、和調試的功能,相當於IDE。第三方的IDE,如Pycharm功能就更豐富了。

用Python開發程序,完全可以一邊在文本編輯器裡寫代碼,一邊開一個交互式命令窗口,在寫代碼的過程中,把部分代碼粘到命令行去驗證,事半功倍!

當然,文本編輯器是無法運行你的py文件的,需要打開CMD命令窗口,輸入:python path(path是py文件的路徑)。當然也可以使用附帶的Python組件IDLE(內置IDE),在IDLE中打開py文件,IDLE會調用Python解釋器運行代碼。

IDLE是Python內置的IDE,相當於第三方的IDE,功能要稍微簡單一些。

PyCharm 由著名的JetBrains公司開發,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工 具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。

PyCharm官網:http://www.jetbrains.com/pycharm/

PyCharm下載地址:http://www.downza.cn/soft/205725.html

-End-


分享到:


相關文章: