我有一个很长的列表,除了一列用省略号打印它的行外,它按预期打印所有内容,因为它包含一个长值
尝试:
pd.set_option('display.max_columns', None) pd.set_option('display.width', None)
它们似乎都能工作到某一点,jupyter笔记本和保存到日志中的输出都给出了相同的输出。
As shown here
非常感谢您的帮助!
你没有使用正确的选项。
从文件中:
陈列max_colwidth设置列的最大宽度。此长度或更长的单元格将被省略号截断。
陈列max_colwidth:int或None 报表中一列的最大字符宽度 数据结构。当列溢出时,会出现“…” 占位符嵌入到输出中。“无”值表示无限制。 [默认值:50][当前值:50]
pd.set_option('display.max_colwidth', None) print(df) # Output 0 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua