我有一个python模块的问题,它不能处理导入大数据文件(文件目标.csv重量接近1 Gb)
加载此行时出现错误:targets = [(name, float(X), float(Y), float(Z), float(BG))
for name, X, Y, Z, BG in csv.reader(open('targets.csv'))]
回溯:
^{pr2}$
我想知道有没有办法打开文件目标.csv一行一行?也很想知道这会减慢进程吗?在
这个模块已经很慢了。。。在
谢谢!在import geometry
import csv
import numpy as np
import random
import cv2
S = 0
img = cv2.imread("MAP.tif", -1)
height, width = img.shape
pixx = height * width
iterr = float(pixx / 1000)
accomplished = 0
temp = 0
ppm = file("epson gamut.ppm", 'w')
ppm.write("P3" + "\n" + str(width) + " " + str(height) + "\n" + "255" + "\n")
# PPM file header