我有一个DataFrame
包含文本数据的Python Pandas对象。我的问题是,当我使用to_html()
函数时,它会截断输出中的字符串。
例如:
import pandas
df = pandas.DataFrame({'text': ['Lorem ipsum dolor sit amet, consectetur adipiscing elit.']})
print (df.to_html())
输出在处被截断 adapis...
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>text</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td> Lorem ipsum dolor sit amet, consectetur adipis...</td>
</tr>
</tbody>
</table>
关于SO有一个相关问题,但是它使用占位符和搜索/替换功能对HTML进行后处理,我想避免这种情况:
pd.set_option('display.max_colwidth', -1)
,然后打印html,您应该发现它显示了全文,这与实际数据的截断无关,只是显示设置