- Python 快速入門(第3版)
- (美)娜奧米·塞德
- 638字
- 2020-01-16 10:56:39
2.3 使用IDLE的Python shell窗口
啟動IDLE后會打開Python shell窗口(如圖2-3所示)。當鍵入代碼時,它會基于Python語法提供自動縮進和代碼著色功能。

圖2-3 使用IDLE中的Python shell。代碼在輸入時會自動著色(基于Python語法)。將光標放在任一已鍵入的命令上并按下Enter鍵,就會把命令和光標一起移動到最后一行,在這里可以編輯命令,按Enter鍵就會將這條命令發送給解釋器。將光標放在最后一行,按下Alt+P或Alt+N鍵,就可以在歷史記錄中前后切換命令。找到要執行的命令后,根據需要進行編輯并按下Enter鍵,就會將其發送給解釋器
利用鼠標、箭頭鍵、Page Up和Page Down鍵,以及某些符合Emacs標準的鍵,可以在命令緩沖區中來回移動。詳情參見Help菜單。
會話中的所有內容都會被記入緩沖區中。可以前后滾動或搜索,將光標放在任意行上按下Enter鍵(生成一個硬回車),該行就會被復制到屏幕的最后一行,在這里可以編輯命令,再次按下Enter鍵就會將其發送給解釋器。也可以讓光標停在最后一行,然后通過按Alt+P或Alt+N鍵在之前輸入的命令之間前后切換,Alt+P和Alt+N會不停地將命令復制到最后一行。如果找到了需要執行的命令,可以再次進行編輯,按下Enter鍵就可發送給解釋器。按下Tab鍵則可以查看當前鍵入內容的自動補全列表,列表是基于Python關鍵字和用戶自定義值生成的。
如果覺得可能處于掛起狀態,無法顯示新的提示符了,那么可能是解釋器在等待用戶輸入。按下Ctrl+C發送中斷命令,就能回到提示符狀態,這也可以用于中斷任何正在運行的命令。如果要退出IDLE,請在File菜單中選擇Exit。
一開始用得最多的可能就是Edit菜單。與其他菜單一樣,可以通過雙擊頂部的虛線將其解綁,讓其位于窗口上端。
- WSO2 Developer’s Guide
- 基于Java技術的Web應用開發
- Production Ready OpenStack:Recipes for Successful Environments
- Julia Cookbook
- HDInsight Essentials(Second Edition)
- SQL Server與JSP動態網站開發
- Learning Probabilistic Graphical Models in R
- Raspberry Pi Robotic Blueprints
- BeagleBone Robotic Projects(Second Edition)
- ASP.NET Web API Security Essentials
- Python預測分析實戰
- Kotlin進階實戰
- Go Systems Programming
- HTML并不簡單:Web前端開發精進秘籍
- Spring MVC Blueprints