Pandas DataFrames:如何在没有空格的情况下换行文本

新手上路,请多包涵

我正在 Jupyter Notebook 中查看 Pandas DataFrame,我的 DataFrame 包含 URL 请求字符串,这些字符串可能有数百个字符长,没有任何空格分隔字符。

Pandas 似乎只在有空格时将文本换行到单元格中,如附图所示:

在此处输入图像描述

如果没有空格,则字符串显示在一行中,如果没有足够的空间,我的选择要么是看到“…”,要么我必须将 display.max_colwidth 设置为 a数量巨大,现在我有一个难以阅读的表格,上面有很多滚动条。

有没有办法强制 Pandas 每 100 个字符换行一次,而不管是否有空格?

原文由 user1956609 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 676
1 个回答

你可以设置

import pandas as pd
pd.set_option('display.max_colwidth', 0)

然后每列将根据 需要的大小 来充分显示其内容。它 不会包装单元格的文本 内容(除非它们包含空格)。

原文由 paulo.filip3 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题