无法完全加载数据,因为超出了每张纸的最大列数

时间:2017-05-14 12:24:51

标签: python csv machine-learning libreoffice

我正在尝试将我的python代码重定向到csv文件中。 问题是我需要3072列,而这正是我的代码所创建的。

但是当我打开创建的csv文件时,只显示1024列(这是我认为的限制列数),我得到以下错误"由于最大列数,无法完全加载数据每张纸超出了#34;

    import csv
    orig_stdout = sys.stdout
    f = open('image_to_pixel.csv', 'w')
    some code ....
    sys.stdout = orig_stdout
    f.close()

我正在使用Libreoffice 5.1.6.2,有什么想法解决这个问题吗? 感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用数据框导入csv文件。它将加载所有3072列。

import pandas as pd
read = pd.read_csv('image_to_pixel.csv',header=None)
your code.....