PyCharm使用技巧記錄(一)如何檢視變數
正在學習Python,在除錯Python程式時,遇到了一個非常大的問題:如何能夠方便地檢視變數的取值呢?
由於使用matlab多年,深深地習慣了Matlab方便地參考變數取值的功能,所以,對於正在學習的python沒辦法實時檢視變數取值感到很是鬱悶
沒想到,原來PyCharm具有這個功能,只不過之前沒有發現而已
對於將要除錯的程式,首先,利用debug模式執行
程式會在斷點處停下
在PyCharm下側會出現如下的對話方塊
找到想要檢視的變數,點選右鍵,可以看到:Add to Watches, View as array
可以看到,利用add to watches,變數可以被加入到watches視窗,方便檢視
更方便地,可以直接在Variables視窗(或者Watches視窗)找到要檢視的變數,右鍵View as array,可以實現類似於Matlab的資料檢視效果,真的非常方便
相關推薦
PyCharm使用技巧記錄(一)如何檢視變數
【為了方便自己以後查閱,記錄下使用PyCharm時的一些小技巧】 正在學習Python,在除錯Python程式時,遇到了一個非常大的問題:如何能夠方便地檢視變數的取值呢? 由於使用matlab多年,深深地習慣了Matlab方便地參考變數取值的功能,所以,對於正在學習的pyth
PyCharm除錯(一)——檢視變數
【為了方便自己以後查閱,記錄下使用PyCharm時的一些小技巧】 正在學習Python,在除錯Python程式時,遇到了一個非常大的問題:如何能夠方便地檢視變數的取值呢? 由於使用matlab多年,深深地習慣了Matlab方便地參考變數取值的功能,所以,對於正在學習的pyth
Linux 環境部署記錄(一)
sql tables 查看 ont 系統時間 earch arch borde 路徑 時間設置 查看系統當前日期/時間: date -R 查看系統硬件時鐘: hwclock --show 設置硬件時間: hwclock --set --date="07/18/
android的入門記錄(一)
下載到本地 可能 安裝 subst 數據 工具包 一次 以及 由於 ---恢復內容開始--- 首先,這是我人生中的第一篇博客,也許嚴格意義上它並不算是一篇博客,但也代表著一些東西。 前言 我們往往在開始學習一門新的語言或者課程時會遇見各式各樣的問題,比
linux學習記錄(一)
設備 ima 權限 logs spf style www. 塊設備 alt 1、各種顏色文件的含義 黃色表示設備文件 灰色表示其它文件 白色表示普通文件 綠色表示可執行文件; 紅色表示壓縮文件; 淺藍色表示鏈接文件; 灰色表示其它文件; 紅色閃爍表示鏈接的文件有問題了;
vue學習記錄(一)—— vue開發調試神器vue-devtools安裝
shell gist 項目 擴展工具 code blog manifest false .net 網上有些貼子少了至關重要的一步導致我一直沒裝上, 切記!!install後還需build,且install和build都在vue-devtools文件夾內執行 github下載
C語言程序編寫中犯的錯誤的記錄(一)
C 程序編寫 錯誤 今天學習用到了《C程序設計(第四版)》的求兩個數的最大值的程序devcpp程序:#include <stdio.h>int main(){int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&a
測試平臺開發記錄(一)
文檔 直接 重新整理 繼續 框架 運行 自動化 一點 開發 最近幾個月最主要的工作就是測試平臺開發,由於內容比較多,我計劃分幾期來討論。 提到“測試平臺”測試會覺得比較高大上,其實就是“xx測試管理系統”,既然是一個管理系統,又是主要服務於測試的,所以,主要功能就是:管理接
微信小程序學習記錄(一)
地址 n) taf forest 對象復制 strong display exp 價格 如何定義一個全局變量: 1,在根目錄下app.js中添加 App({ globalData: { g_isPlayingMusic : false, g_curre
SpringBoot學習記錄(一)
not website snap 對象 mpi method oid pom pid 1. Spring的Java配置方式 Java配置是Spring4.x推薦的配置方式,可以完全替代xml配置。 1.1. @Configuration 和 @Bean Spring的Jav
python+selenium+unittest+pageobject學習記錄(一)
exceptio 單元測試框架 回憶 stc ui自動化 import list 測試的 add 學習selenium已經一個月了,簡單概括一下學習的步驟,方便以後回憶。 一. 自動化測試的一些概念 1.分層的自動化測試:unit-->service-->U
Spark源碼研讀-散篇記錄(一):SparkConf
wstring unless prop acl point view prior exce same 0 關於散篇記錄 散篇記錄就是,我自己覺得有需要記錄一下以方便後來查找的內容,就記錄下來。 1 Spark版本 Spark 2.1.0。 2 說明 源碼過程中所涉及的許多S
webpack踩坑記錄(一)
有著 安裝webpack package 頁面 如圖所示 ins 部分 二次 令行 博客還是要簡單記錄一下的,美劇看完了,於是決定學習,想起來webpack還沒學啊,大物就先放一放,然後就開始找教程,慕課上某免費視頻。 那webpack是啥呢? 如圖所示: 是不
DTL語言學習(一)模板變數和{% if %}標籤的使用
目前市面上有非常多的模板系統,其中最知名最好用的就是DTL和Jinja2。 DTL是Django Template Language三個單詞的縮寫,也就是Django自帶的模板語言。當然也可以配置Django支援Jinja2等其他模板引擎,但是作為Django內建的模板語言,DTL能和D
零碎的java知識點記錄(一)
小知識點 Map有getOrDefault("1","0");取不到取預設值 兩個不同物件,屬性相同進行賦值轉換,使用modelMapper <dependency> <groupId>org.modelmapper</groupId> &
LeetCode刷題記錄(一)
LeetCode刷題記錄(一) 最近開始在LeetCode上面做題,想想應該做一個記錄,以便以後看到類似的問題及時查閱,同時也能夠將做題時的思路記錄下來,將這些思路整理歸納,形成一套我自己的解題思路。當然,演算法題只做一次是不夠的,需要多次的練習,可能每次的想法都不太一樣,在這裡我只
Java基礎總結記錄(一)
一、java資料型別講解 boolean–布林型別 char–字元型 整數型別 C語言編譯好的程式為什麼不能移植,如把.exe檔案放到Linux下是執行不了的,一個很大很大的原因在於C語言定義的變數在不同的作業系統上所佔的大小是不一樣的,宣告一個int型別的
【OpenAI-Gym】學習記錄(一)gym安裝
前言 最近在學習強化學習( Reinforcement Learning ),自學過程包括理論學習部分與演算法學習部分。理論學習部分安利一本書籍 Richard S. Sutton 的 Reinforcement Learning : An Introduction;演算法學習主要為使用
Linux Shell命令(一)簡介 變數
shell簡介 Shell本身是一個用C語言編寫的程式,它是使用者使用Unix/Linux的橋樑,使用者的大部分工作都是通過Shell完成的。Shell既是一種命令語言,又是一種程式設計語言。作為命令語言,它互動式地解釋和執行使用者輸入的命令;作為程式設計語言,它定義了各種變數和引數,並提供了
docker學習的一點記錄(一)
dockerfile 環境:阿里雲 docker 傻瓜一鍵映象(有公網IP,SSH) 自己本地:windows7 ssh終端:xshell xftp docker 是這個傻瓜映象 自己帶的 下載docker 映象 選擇的是國內的 網易蜂巢 https://c.163.co