Python pandas,具体看列中的值

Python pandas, see exactly the value in the column

我有一个数据框。我想获取每一行的描述列。 Describe 是每一行的长字符串,但是当我在 python 中写入时,定义被缩短了。例如:

Conceptronic CADSLR1 Router - Denial of Service

但是python显示:

Conceptronic CADSLR1 Rout...

我怎样才能看到它的长格式

设置宽度选项

pd.set_option('display.width', 1000)

将这行代码添加到脚本的前面:

import pandas as pd # Make sure to add as pd

pd.set_option('display.max_colwidth', -1)

我认为最好的解决方案是:

df = pd.DataFrame({'c1': [10, 11, 12], 'describe': ['aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaFINISH', 'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb', 'cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc']})

for index, row in df.iterrows():
    a = row
    print(a['describe'])