網(wǎng)友評分: 3.9分
Python IDLE是一款功能強(qiáng)大的Python集成開發(fā)環(huán)境,軟件提供了語法加亮、段落縮進(jìn)、基本文本編輯、TABLE鍵控制等功能,提升用戶的工作效率。軟件已經(jīng)成功漢化,全中文的軟件界面,滿足用戶的各種Python IDLE使用需求。軟件還有著專門針對Py的調(diào)試器、類瀏覽器以及無代碼合并,但有代碼自動(dòng)完成以及語法標(biāo)簽高亮功能。任意點(diǎn)擊頂部下拉菜單的虛線就可以將該菜單提升到它自己的永久窗口里去了,而靠在桌面一角的edit菜單也是十分的實(shí)用。并且該軟件的簡潔的語言在用于很多小的程序設(shè)計(jì)上來說是一個(gè)非常方便的選擇。對于許多開發(fā)人員IDLE有著很多極為簡便有用的特質(zhì),例如:自動(dòng)完成單詞拼寫、自動(dòng)縮進(jìn)、語法加亮、tab鍵控制等等,這些功能可以很好的幫助開發(fā)人員提高程序的開發(fā)效率。
編碼于 100% 純正的 Python,使用名為 tkinter 的圖形用戶界面工具
python idle跨平臺:在 Windows、Unix 和 macOS 上工作近似。
提供輸入輸出高亮和錯(cuò)誤信息的 Python 命令行窗口 (交互解釋器)
提供多次撤銷操作、Python 語法高亮、智能縮進(jìn)、函數(shù)調(diào)用提示、自動(dòng)補(bǔ)全等功能的多窗口文本編輯器
在多個(gè)窗口中檢索,在編輯器中替換文本,以及在多個(gè)文件中檢索(通過 grep)
提供持久保存的斷點(diǎn)調(diào)試、單步調(diào)試、查看本地和全局命名空間功能的調(diào)試器
python idle目錄,IDEL 具有兩個(gè)主要窗口類型,分別是命令行窗口和編輯器窗口。用戶可以同時(shí)打開多個(gè)編輯器窗口。對于 Windows 和 Linux 平臺,都有各自的主菜單。如下記錄的每個(gè)菜單標(biāo)識著與之關(guān)聯(lián)的窗口類型。
導(dǎo)出窗口,例如使用 編輯=>在文件中查找 是編輯器窗口的的一個(gè)子類型。它們目前有著相同的主菜單,但是默認(rèn)標(biāo)題和上下文菜單不同。
在macOS上,只有一個(gè)應(yīng)用程序菜單。它根據(jù)當(dāng)前選擇的窗口動(dòng)態(tài)變化。它具有一個(gè)IDLE菜單,并且下面描述的某些條目已移動(dòng)到符合Apple準(zhǔn)則的位置。
python idle文件菜單 (命令行和編輯器)
新建文件,創(chuàng)建一個(gè)文件編輯器窗口。
打開...,使用打開窗口以打開一個(gè)已存在的文件。
近期文件,打開一個(gè)近期文件列表,選取一個(gè)以打開它。
打開模塊...,打開一個(gè)已存在的模塊 (搜索 sys.path)
類瀏覽器,于當(dāng)前所編輯的文件中使用樹形結(jié)構(gòu)展示函數(shù)、類以及方法。在命令行中,首先打開一個(gè)模塊。
路徑瀏覽,在樹狀結(jié)構(gòu)中展示 sys.path 目錄、模塊、函數(shù)、類和方法。
保存,如果文件已經(jīng)存在,則將當(dāng)前窗口保存至對應(yīng)的文件。自打開或上次保存之后經(jīng)過修改的文件的窗口標(biāo)題欄首尾將出現(xiàn)星號 * 。如果沒有對應(yīng)的文件,則使用“另存為”代替。
保存為...,使用“保存為”對話框保存當(dāng)前窗口。被保存的文件將作為當(dāng)前窗口新的對應(yīng)文件。
另存為副本...,保存當(dāng)前窗口至另一個(gè)文件,而不修改當(dāng)前對應(yīng)文件。
打印窗口,通過默認(rèn)打印機(jī)打印當(dāng)前窗口。
關(guān)閉,關(guān)閉當(dāng)前窗口(如果未保存則詢問)。
退出,關(guān)閉所有窗口并退出 IDLE(如果未保存則詢問)
編輯菜單(命令行和編輯器)
撤銷操作,撤銷當(dāng)前窗口的最近一次操作。最高可以撤回 1000 條操作記錄。
重做,重做當(dāng)前窗口最近一次所撤銷的操作。
剪切,復(fù)制選區(qū)至系統(tǒng)剪貼板,然后刪除選區(qū)。
復(fù)制,復(fù)制選區(qū)至系統(tǒng)剪貼板。
粘貼,插入系統(tǒng)剪貼板的內(nèi)容至當(dāng)前窗口。
剪貼板功能也可用于上下文目錄。
python idle全選,選擇當(dāng)前窗口的全部內(nèi)容。
查找...,打開一個(gè)提供多選項(xiàng)的查找窗口。
再次查找,重復(fù)上次搜索,如果結(jié)果存在。
查找選區(qū),查找當(dāng)前選中的字符串,如果存在
在文件中查找...,打開文件查找對話框。將結(jié)果輸出至新的輸出窗口。
替換...,打開 查找并替換 對話框。
前往行,Move the cursor to the beginning of the line requested and make that line visible. A request past the end of the file goes to the end. Clear any selection and update the line and column status.
提示完成,打開一個(gè)可滾動(dòng)列表,允許選擇關(guān)鍵字和屬性。請參閱下面的 “編輯和導(dǎo)航”部分中的 Completions 。
python idle展開文本,展開鍵入的前綴以匹配同一窗口中的完整單詞;重復(fù)以獲得不同的擴(kuò)展。
顯示調(diào)用貼士,在函數(shù)的右括號后,打開一個(gè)帶有函數(shù)參數(shù)提示的小窗口。請參閱下面的“編輯和導(dǎo)航”部分中的 Calltips 。
顯示周圍括號,突出顯示周圍的括號。
格式菜單(僅 window 編輯器)
增加縮進(jìn),將選定的行右移縮進(jìn)寬度(默認(rèn)為4個(gè)空格)。
減少縮進(jìn),將選定的行向左移動(dòng)縮進(jìn)寬度(默認(rèn)為4個(gè)空格)。
注釋,在所選行的前面插入 ##。
取消注釋,從所選行中刪除開頭的 # 或 ##。
制表符化,將 前導(dǎo) 空格變成制表符。 (注意:我們建議使用4個(gè)空格來縮進(jìn)Python代碼。)
取消制表符化,將 所有 制表符轉(zhuǎn)換為正確的空格數(shù)。
縮進(jìn)方式切換,打開一個(gè)對話框,以在制表符和空格之間切換。
縮進(jìn)寬度調(diào)整,打開一個(gè)對話框以更改縮進(jìn)寬度。 Python社區(qū)接受的默認(rèn)值為4個(gè)空格。
格式段落,在注釋塊或多行字符串或字符串中的選定行中,重新格式化當(dāng)前以空行分隔的段落。段落中的所有行的格式都將少于N列,其中N默認(rèn)為72。
python idle刪除尾隨空格,通過將 str.rstrip 應(yīng)用于每行(包括多行字符串中的行),刪除行尾非空白字符之后的尾隨空格和其他空白字符。除Shell窗口外,在文件末尾刪除多余的換行符。
運(yùn)行菜單(僅 window 編輯器)
運(yùn)行模塊,執(zhí)行 檢查模塊 。如果沒有錯(cuò)誤,重新啟動(dòng) shell 以清理環(huán)境,然后執(zhí)行模塊。輸出顯示在 shell 窗口中。請注意,輸出需要使用 “打印” 或 “寫入”。執(zhí)行完成后,Shell 將保留焦點(diǎn)并顯示提示。此時(shí),可以交互地探索執(zhí)行的結(jié)果。這類似于在命令行執(zhí)行帶有 python -i file 的文件。
運(yùn)行... 定制,與 運(yùn)行模塊 相同,但使用自定義設(shè)置運(yùn)行該模塊。命令行參數(shù) 擴(kuò)展 sys.argv ,就像在命令行上傳遞一樣。該模塊可以在命令行管理程序中運(yùn)行,而無需重新啟動(dòng)。
檢查模塊,檢查 “編輯器” 窗口中當(dāng)前打開的模塊的語法。如果尚未保存該模塊,則 IDLE會(huì)提示用戶保存或自動(dòng)保存,如在 “空閑設(shè)置” 對話框的 “常規(guī)” 選項(xiàng)卡中所選擇的那樣。如果存在語法錯(cuò)誤,則會(huì)在 “編輯器” 窗口中指示大概位置。
Python Shell,打開或喚醒Python Shell窗口。
Shell 菜單(僅 window 編輯器)
python idle查看最近重啟,將Shell窗口滾動(dòng)到上一次Shell重啟。
重啟Shell,重新啟動(dòng)shell 以清理環(huán)境。
上一條歷史記錄,循環(huán)瀏覽歷史記錄中與當(dāng)前條目匹配的早期命令。
下一條歷史記錄,循環(huán)瀏覽歷史記錄中與當(dāng)前條目匹配的后續(xù)命令。
中斷執(zhí)行,停止正在運(yùn)行的程序。
調(diào)試菜單(僅 window 編輯器)
跳轉(zhuǎn)到文件/行,Look on the current line. with the cursor, and the line above for a filename and line number. If found, open the file if not already open, and show the line. Use this to view source lines referenced in an exception traceback and lines found by Find in Files. Also available in the context menu of the Shell window and Output windows.
調(diào)試器(切換),激活后,在Shell中輸入的代碼或從編輯器中運(yùn)行的代碼將在調(diào)試器下運(yùn)行。在編輯器中,可以使用上下文菜單設(shè)置斷點(diǎn)。此功能不完整,具有實(shí)驗(yàn)性。
堆棧查看器,在樹狀目錄中顯示最后一個(gè)異常的堆?;厮?,可以訪問本地和全局。
python idle自動(dòng)打開堆棧查看器
在未處理的異常上切換自動(dòng)打開堆棧查看器。
選項(xiàng)菜單(命令行和編輯器)
配置 IDLE,打開配置對話框并更改以下各項(xiàng)的首選項(xiàng):字體、縮進(jìn)、鍵綁定、文本顏色主題、啟動(dòng)窗口和大小、其他幫助源和擴(kuò)展名。在MacOS上,通過在應(yīng)用程序菜單中選擇首選項(xiàng)來打開配置對話框。有關(guān)詳細(xì)信息,請參閱:幫助和首選項(xiàng)下的 首選項(xiàng)設(shè)置。
大多數(shù)配置選項(xiàng)適用于所有窗口或?qū)淼乃写翱?。以下選項(xiàng)僅適用于活動(dòng)窗口。
顯示/隱藏代碼上下文(僅 window 編輯器),Open a pane at the top of the edit window which shows the block context of the code which has scrolled above the top of the window. See Code Context in the Editing and Navigation section below.
顯示/隱藏行號(僅 window 編輯器),Open a column to the left of the edit window which shows the number of each line of text. The default is off, which may be changed in the preferences (see Setting preferences).
縮放/還原高度,Toggles the window between normal size and maximum height. The initial size defaults to 40 lines by 80 chars unless changed on the General tab of the Configure IDLE dialog. The maximum height for a screen is determined by momentarily maximizing a window the first time one is zoomed on the screen. Changing screen settings may invalidate the saved height. This toggle has no effect when a window is maximized.
Window 菜單(命令行和編輯器)
列出所有打開的窗口的名稱;選擇一個(gè)將其帶到前臺(必要時(shí)對其進(jìn)行去符號化)。
python idle幫助菜單(命令行和編輯器)
IDLE ( Integrated Development and Learning Environment,集成開發(fā)環(huán)境)是Python自帶的集成開發(fā)和學(xué)習(xí)環(huán)境,包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能等一體化的開發(fā)軟件服務(wù),可以幫助開發(fā)人員高效且便捷地編寫、調(diào)試與運(yùn)行代碼等。
IDLE的工作界面包括菜單欄、版本信息、代碼區(qū)域,界面所包含板塊如下:
版本信息區(qū)域用于給用戶展示當(dāng)前Python解釋器的版本。代碼區(qū)域用于編寫代碼以及輸出代碼的運(yùn)行結(jié)果。
IDLE運(yùn)行代碼方式有交互式和文件式兩種:
python idle交互式運(yùn)行代碼
交互式運(yùn)行代碼交互式是指Python解釋器即時(shí)響應(yīng)用戶輸入的代碼,輸出運(yùn)行結(jié)果。
python idle文件式運(yùn)行代碼
文件式是指用戶將Python代碼全部寫在一個(gè)或多個(gè)文件中之后啟動(dòng)Python解釋器批量執(zhí)行文件中的代碼。
文件式是指用戶將Python代碼全部寫在一個(gè)或多個(gè)文件中,之后啟動(dòng)Python解釋器批量執(zhí)行文件中的代碼。
在安裝 Python 后,會(huì)自動(dòng)安裝一個(gè) IDLE,它是一個(gè) Python Shell (可以在打開的 IDLE 窗口的標(biāo)題欄上看到),程序開發(fā)人員可以利用 Python Shell 與 Python 交互。
本節(jié)將以 Windows7 系統(tǒng)中的 IDLE 為例,詳細(xì)介紹如何使用 IDLE 開發(fā) Python 程序。
單擊系統(tǒng)的開始菜單,然后依次選擇“所有程序 -> Python 3.6 -> IDLE (Python 3.6 64-bit)”菜單項(xiàng),即可打開 IDLE 窗口,如圖 1 所示。
圖 1 IDLE主窗口
前面我們己經(jīng)應(yīng)用 IDLE 輸出了簡單的語句,但在實(shí)際開發(fā)中,通常不能只包含一行代碼,當(dāng)需要編寫多行代碼時(shí),可以單獨(dú)創(chuàng)建一個(gè)文件保存這些代碼,在全部編寫完成后一起執(zhí)行。具體方法如下:
在 IDLE 主窗口的菜單欄上,選擇“File -> New File”菜單項(xiàng),將打開一個(gè)新窗口,在該窗口中,可以直接編寫 Python 代碼。
在輸入一行代碼后再按下 <Enter> 鍵,將自動(dòng)換到下一行,等待繼續(xù)輸入,如圖 2 所示。
圖 2 新創(chuàng)建的 Python 文件窗口
在代碼編輯區(qū)中,編寫多行代碼。例如,輸出由宋詞《江城子》改編而成的《程序員之歌》,代碼如下:
print(" "*5+"程序員之歌")
print(" "*15+"——《江城子》改編\n")
print("十年生死兩茫茫,寫程序,到天亮,")
print("千行代碼,Bug何處藏。")
print("縱使上線又怎樣,朝令改,夕斷腸。")
print("領(lǐng)導(dǎo)每天新想法,天天改,日日忙。")
print("相顧無言,惟有淚千行")
print("每晚燈火闌珊處,程序員,加班狂。")
編寫代碼后的 Python 文件窗口如圖 3 所示。
圖 3 編寫代碼后的 Python 文件窗口
按下快捷鍵 <Ctrl+S> 保存文件,這里將文件名稱設(shè)置為 demo.py。其中,.py 是 Python 文件的擴(kuò)展名。在菜單欄中選擇“Run -> Run Module”菜單項(xiàng)(也可以直接按下快捷鍵 <F5>),運(yùn)行程序,如圖 4 所示。
圖 4 運(yùn)行程序
運(yùn)行程序后,將打開 Python Shell 窗口顯示運(yùn)行結(jié)果,如圖 5 所示。
將 idlelib.zip 解壓后替換Python安裝目錄下的 Lib 文件夾中的 idlelib 文件夾即可,注:記得備份,以備萬一。
標(biāo)簽: python idle
Python編程軟件 V3.10.5 官方最新版 26.9M | 簡體中文 | 7.4
下載Python V3.9 官方版 26.61M | 簡體中文 | 6.7
下載python idle中文版 V3.7 免費(fèi)版 1.23M | 簡體中文 | 3.9
下載PyCharm2022社區(qū)版免費(fèi)版 V2022.1 中文漢化版 378M | 簡體中文 | 10
下載wxpython界面設(shè)計(jì)工具 V1.2 漢化免費(fèi)版 14.8M | 簡體中文 | 8
下載金浚Python助手 V1.1 綠色版 678.77M | 簡體中文 | 8
下載關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.hanheng168.com.All rights reserved.
浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號