我正在尝试打印一张Excel工作表的全部内容,该工作表有900行和6列大。我正在尝试用熊猫展示它。问题在于它显示了前几行和几列,然后跳到最后几行,完全跳过了其余几行。
这是我的代码
import pandas as pd
df = pd.read_csv(r'C:\Users\Downloads\research-and-development-survey-2019-csv.csv',
encoding= 'unicode_escape')
print(df)
这是执行后的输出:
如何打印整个csv文件?一世如果问题太大而无法打印,我还有其他选择吗?我已经尝试了chunksize函数,但是由于它根本不打印csv文件,因此我必须做错了。
with pd.option_context('display.max_rows', None, 'display.max_columns', None):
print(df)
如果使用的是Jupyter笔记本,请使用display(df)
而不是print(df)