我用下面的代码使用列表的列表来简短地创建数据帧,但是在将值放入数据帧后,例如,我得到了带有"..."
值的df结果:
http://shakespeare.mit.edu/allswell/allswell.1 ...
如果我从实际的“ lists
”获得价值,我仍然可以打印完整的http://shakespeare.mit.edu/allswell/allswell.1.1.html
但是如何防止df[0]
返回http://shakespeare.mit.edu/allswell/allswell.1...
的值
lists = []
for i in tables :
list = []
link = http://shakespeare.mit.edu/allswell/allswell.1.1.html
list.append(link)
list.append(othervalue)
lists.append(list)
df = pd.DataFrame(lists)
最佳答案
这只是显示问题。您需要将display.max_colwidth
设置为更高的int
,例如100
,请参见available options
:
#temporaly set max_colwidth to 100
with pd.option_context('display.max_colwidth', 100):
print (df)
0 1
0 http://shakespeare.mit.edu/allswell/allswell.1.1.html aa