(在Pandas的Dataframe元素上

t9aqgxwy  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(221)

我在pandas中的一列数据框中有链接。每当我尝试遍历该列(链接)并获取一些文本数据时,就会发生以下情况。假设df是Dataframe

for i in df:
    for line in urllib.request.urlopen(i):
        decoded_line = line.decode("utf-8")
        print(decoded_line)

如果我运行上面的代码,它会显示一个错误。然后当我打印那个专栏时,我看到那些专栏元素(链接)以一堆点结束。。。我搜索了一下,

pd.options.display.max_colwidth = 100

而且效果很好。
但是我很好奇改变“显示列宽”如何解决我的问题。
据我所知,当我和 pd.options.display.max_colwidth = 50 for循环中的“i”在最后用一堆点获取部分链接(为什么?显示宽度如何更改“i”实际采用的值,以及现在何时将显示列宽更改为100 pd.options.display.max_colwidth = 100 它占据了整个环节。但为什么呢?
pd.options.display.max\u colwidth是只更改显示列宽度还是与实际值有关?
请帮忙提前谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题