翻譯|使用教程|編輯:董玉霞|2022-05-06 10:00:03.240|閱讀 196 次
概述:在上篇介紹PyCharm使用教程 時,已經介紹了如何找出問題的根源,現在我們將介紹如何詳細調試。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
此教程適用于PyCharm最新版本 ,如果您的版本不是最新版本,點擊下面下載。
在上篇介紹PyCharm使用教程 時,已經介紹了如何找出問題的根源,現在我們將介紹如何詳細調試。
調試工具窗口顯示框架、變量和監視的專用窗格,以及顯示所有輸入和輸出信息的控制臺。如果希望控制臺始終可見,可以將其拖動到 PyCharm 窗口的邊緣之一。
如果想逐行查看代碼的作用,則無需在每一行都放置斷點,可以單步執行代碼。
看看單步執行示例程序是什么樣子的:單擊簡歷圖標按鈕,轉到控制臺詢問汽車的平均速度(輸入“S”),按下斷點。
使用步進工具欄按鈕來選擇在哪一行停止下一步。
例如,單擊Step Over按鈕跨過圖標并看到藍色標記移動到下一行代碼:
如果單擊Step Into按鈕走進圖標,將看到action = input("What should I do? [A]ccelerate, [B]rake, " "show [O]dometer, or show average [S]peed?").upper()調試器進入文件parse.py的行之后:
但是,如果繼續使用跨過圖標,會看到應用程序只是傳遞到下一個循環:
使用Step Into My Code按鈕進入我的代碼,這樣就可以避免進入庫類。
python開發工具PyCharm 允許觀察任何變量。只需在Evaluate and Watch字段中輸入想觀察的變量的名稱:my_car.time。請注意,此處提供了代碼完成功能。然后單擊該字段旁邊的添加按鈕 。
首先,看到時間等于 nil - 這意味著該變量尚未定義:
但是,當程序繼續執行到定義變量的范圍時,手表會得到以下視圖:
PyCharm 的另一個功能,它可以輕松查看代碼在做什么: 內聯調試器。只要按下任何斷點,PyCharm 就會在編輯器中顯示許多變量的值:
默認情況下啟用此 內聯調試功能。如果沒有看到內聯調試值,請使用設置調試工具欄上的設置圖標檢查它是否已啟用:
JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業Web開發。
想要了解或購買PyCharm正版授權的朋友,歡迎咨詢
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn