| 閱文時長 | | 0.2分鍾 | 字數統計 | | 326.4字符 | 
| 主要內容 | | 1、引言&背景 2、解決方案 3、聲明與參考資料 | ||
| 『Python調試輸出變量一部分變成了省略號』 | |||
| 編寫人 | | SCscHero | 編寫時間 | | 2022/1/10 PM8:50 | 
| 文章類型 | | 系列 | 完成度 | | 已完成 | 
| 座右銘 | 每一個偉大的事業,都有一個微不足道的開始。 | ||
一、引言&背景 完成度:100%
a) 應對問題
py腳本調試過程中遇到了問題,在Debug_Console的窗口中輸出變量的一部分值變成了省略號,給調試帶來了很多不便。如圖:
 
        b) 應用場景
- py調試復雜對象或大數據變量。
 - 使用了Pandas包。
 
c) 分析思路
- 開始以為是我的IDE的問題,本人使用的是VSCode做開發,以為是拓展或者VSCode的問題。
 - 后來問了搞Python的同事,他看了下我的代碼,說是跟Pandas的一個參數設置有關,后來修改了一下,又在DEBUG_CONSOLE里面打印變量,果然見效。
 
二、解決方案 完成度:100%
本方案適用於Pandas包的變量,其他的情況也可觸類旁通。Pandas設置全顯示的方式:
import pandas as pd
pd.set_option('display.max_rows', None)#顯示全部行
pd.set_option('display.max_columns', None)#顯示全部列
 
        更多的參數可以去搜pandas的set_option的官方文檔。
三、聲明與參考資料 完成度:100%
原創博文,未經許可請勿轉載。
 如有幫助,歡迎點贊、收藏、關注。如有問題,請評論留言!如需與博主聯系的,直接博客私信SCscHero即可。
