PyCharm使用技巧(四):Scientific模式

pycharm v2018.2最新版本下載數組

 

Scientific模式教程

在本教程中,您將以Scientific模式運行並使用Matplotlib和NumPy包來運行和調試具備數據可視化的Python代碼。異步

在開始以前,請確保安裝瞭如下內容:編輯器

  • Conda翻譯
  • Matplotlib包
  • NumPy包

建立一個Scientific項目

建立預約義Scientific模式設置的PyCharm項目:svg

1.打開New Project嚮導(File | New | Project)。性能

2.選擇Scientific項目類型。spa

3.在項目設置對話框窗口中,指定項目名稱,確保選擇Conda做爲新環境,並更改默認數據文件夾(若是須要),而後單擊「 Create」。翻譯

4.打開main.py文件並添加如下代碼示例:debug

5.numpy和matplotlib的導入會被顯示進程警告,啓用項目中的包。調試

運行

運行你的Scientific項目(Shift+F10)。代碼被執行並在SciView中顯示兩個圖形。單擊預覽縮略圖將顯示相應的圖表:視頻

您能夠修改項目代碼,一次只繪製一個圖形。在Scientific模式中,您能夠經過建立代碼單元來執行代碼片斷。

要執行代碼單元格:

1.經過添加「#%%」行修改main.py文件。

2.在左側gutter中,單擊左側gutter圖標(Ctrl + Enter)上的圖標,該圖標與散點圖單元格標記對齊。 僅構建散點圖。

3.如今單擊從左側裝訂線圖標運行的圖標,或在帶有y對x的單元格標記的行上按Ctrl + Enter。 應該出現相應的圖表。

調試

在這一行放一個斷點:

plt.show()

此行在示例代碼中出現兩次,所以將有兩個斷點。右鍵單擊編輯器背景,而後在context菜單中選擇Debug'ample'。您能夠在編輯器中看到Debug tool window和灰色字符。這是inline debugging的結果,該調試已啓用。第一個斷點的行以藍色突出顯示。這意味着調試器已在斷點處中止,但還沒有執行。若是咱們執行此行(例如,經過單擊Debug tool window的stepping toolbar 上的圖標操做traceOver svg按鈕 ),咱們將看到圖形:

接下來,查看Debug tool window的Variables選項。 若是單擊區域數組附近的「View as Array」連接,將打開SciView窗口中的「Data」選項:

處理過多數據時,若是調試器同步或異步加載變量值,則可能會下降調試性能。建議經過選擇corresponding loading policy切換到demand mode。

在控制檯中運行

右鍵單擊編輯器背景,而後選擇「 Run File in Console」命令:

此命令對應於爲main.py文件運行run / debug配置,並選中Run with Python console複選框:

運行此命令時,在Debug tool window中輸出後會出現>>>提示,您能夠執行本身的命令。

概要

  • 已建立並打開文件main.py以進行編輯。
  • 已輸入源代碼
  • 源代碼已運行並已調試。
  • 最後在控制檯中運行該文件。

 

更多資源請查看【PyCharm入門視頻教程

相關文章
相關標籤/搜索