您好,登錄后才能下訂單哦!
這篇文章主要講解了“如何使用Pyhcarm”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何使用Pyhcarm”吧!
1、主題
介紹如何用Pycharm實打實的創建、運行、調試程序。
2、準備工作
Pycharm版本為2.7或者更高。
至少安裝一個Python解釋器,2.4到3.3均可
3、下載安裝Pycharm
下載地址:this page
4、啟動PyCharm
雙擊快捷方式(windows中為pycharm.exe或者 pycharm.bat;MacOS and Linux為pycharm.sh),進入歡迎界面Welcome screen:
5、創建一個簡單工程
單擊Create New Project鏈接,進入創建工程對話框,進行相關工程設置。
當然,也可以通過主菜單命令File → New Project來隨時創建新的工程:
首先為工程命名,這里命名為MySimplePythonApplication。然后更改工程位置,既可以使用默認的位置,也可以通過單擊瀏覽按鈕來指定。
接下來選擇工程類型,Pycharm預設了若干類型模板(Django, Google AppEngine等等),并默認創建相關文件。
這里我們選擇Empty project類型(比較適合簡單的Python工程),不需要Pycharm預設任何文件。
最后,指定Python解釋器,在下拉列表中選擇即可。
單擊OK按鈕,工程創建完畢。
6、瀏覽工程目錄結構
初始工程目錄 (Project tool window中)如下:
此時只存在工程根目錄以及定義了Python解釋器的External Libraries目錄。
單擊主工具欄的按鈕,選擇Project Structure頁,查看詳細工程目錄信息:
在工程根目錄下的idea目錄下存放了MySimplePythonApplication.iml文件,用以記錄當前的工程結構;目錄下還有若干XML文件,保存著相關的配置信息。idea目錄在Project tool window窗口中是不可見的。
接下來向根目錄中添加工作目錄。在Project Structure頁,右擊工程根目錄,選擇New Folder:
輸入目錄名稱:
最后,將該目錄標記問源文件根目錄:選擇src目錄,單擊,標記完成。
單擊OK,關閉設置對話框。
當然添加目錄的方式并不是唯一的,也可以直接在工程根目錄下創建Python文件,此時工程目錄被默認為源文件根目錄。
7、創建Python類
在 project tool window窗口中選擇src目錄,按下Alt+Insert:
選擇Python file,輸入名稱(Solver):
類創建完成,打開編輯:
8、編輯源碼
首先,文件中有兩行默認生成的代碼:
這是Pycharm根據模板 file template生成的,并自動替換了形式變量$PROJECT_NAME和$USER。
接下來我們編寫一個求解二次方程的小程序。
在編寫代碼的過程中Pycharm會提供各種各樣的提示幫助,例如在創建類時,只需輸入關鍵字,則會彈出提示列表:
選擇關鍵字class,輸入類名(Solver),Pycharm會提示你繼續輸入:
此時右槽會顯示錯誤標記,鼠標懸停在上方時會給出錯誤提示。右槽頂部的指示燈標記了當前的代碼檢查狀體,綠色代表一切正常,黃色代表有警告,紅色代表有錯誤。
繼續創建“demo”成員函數,體會Pycharm代碼的自動補全功能:
繼續輸入,未用到的變量以灰色顯示:
接下來計算判別式,用到了math模塊,由于尚未導入,Pycharm會報錯(紅色波浪線和紅色燈泡)。
紅色燈泡的使用機制參見intention actions and quick fixes,格式問題為黃色燈泡,出現錯誤即為紅色燈泡。
按下Alt+Enter查看Pycharm給出的提示:
選擇導入math庫,然后晚上Solver類中的demo函數,計算判別式:
按下Ctrl+Shift+F10運行腳本文件,出現一個控制臺,輸入a、b、c的值,發現Pycharm遇到一個錯誤:
這里是當d(判別式)為負數時,程序報錯。為了避免這種情況,加入判斷語句Ctrl+Alt+T(Code→Surround with):
Pycharm會自動創建一個if語句結構。最后如果你希望多次執行該程序,需要再在外層嵌套一個while循環,代碼最終效果如下:
接下來,準備調試。
9、運行程序
三種運行腳本文件的方式:
(1)Ctrl+Shift+F10快捷鍵
(2)使用快捷菜單選項
(3)使用主菜單的運行按鈕
查看運行結果:
10、運行/調試相關配置
每個腳本文件在運行和調試時都按照指定的配置文件的規定( run/debug configuration)執行,包括腳本名稱、工作目錄、預處理等等。
Pycharm已經預設了若干中常規的配置文件類型(針對Python scripts, Django applications, tests,等等),可以在Run/Debug Configurations dialog對話框中瀏覽這些配置。可以通過Run→Edit Configurations...命令或者單擊主工具欄Run區域的下拉列表來打開這個對話框:
詳細查看Edit Configurations對話框,其包含兩個主要部分:Python 和 Default
default run/debug列表下的內容是默認的配置信息,他們沒有具體名字,但會根據類型自動加載使用。
上方名為Python的節點只包含一個灰色顯示的配置文件Solver。它是一個臨時配置文件 temporary profile,是Pycharm創建的缺省配置 default configuration of the Python type。
你可以永久保存你的配置文件,數量不限。
11、調試程序
調試之前先設斷點breakpoints,單擊左槽即可:
然后右擊編輯區域,選擇Debug 'Solver':
顯示 Debug tool window窗口,調試開始,調試窗口的默認布局如下:
這里顯示了框架、變量、控制臺燈。當然如果你希望控制臺一直可見的話,將其拖動到指定區域即可:
使用stepping toolbar buttons來單步調試:
命中斷點,對應行變藍:
12、導航功能初探
假如你編程過程中中途中斷,回來時不知道該從哪里繼續開始,這就用到一個重要的導航功能:跳轉到最后編輯位置。按下Ctrl+Shift+Backspace即可。
快速查看符號定義,例如將光標定位在sqrt的調用處,按下Ctrl+B,Pycharm會跳轉到math.py的指定定義位置:
快速查找符號、類、文件。按下Ctrl+Alt+Shift+N,輸入名稱即可:
更多詳情參見here。
13、代碼重構
假如你更改了一個函數demo的名稱,理論上對其所有的調用都需要進行更改,這里Pycharm提供了代碼重構功能。
按下Shift+F6,在對話框中輸入新名稱:
單擊Refactor,在Find tool window顯示查找結果:
單擊Do Refacto按鈕完成替換:
感謝各位的閱讀,以上就是“如何使用Pyhcarm”的內容了,經過本文的學習后,相信大家對如何使用Pyhcarm這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。