我正在尝试将我的 python 代码重定向到一个 csv 文件中。 问题是我需要 3072 列,而这正是我的代码创建的。
但是当我打开创建的 csv 文件时,只显示 1024 列(这是我认为的限制列数)并且出现以下错误“无法完全加载数据,因为每张纸的最大列数是超过了”
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,各位有什么办法可以解决这个问题吗? 谢谢。
最佳答案
您可以使用数据框导入您的 csv 文件。它将加载所有 3072 列。
import pandas as pd
read = pd.read_csv('image_to_pixel.csv',header=None)
your code.....
关于python - 数据无法完全加载,因为超过了每张工作表的最大列数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43963857/