Нужно выбрать одну колонку и записать в txt файлы, для передачи в другую программу (понимает только txt). Написал такой скрипт:
#!/usr/bin/env python # -*- coding: cp1251 -*- import sys import csv filename = sys.path[0]+"\\2010-03" def readdata(filename): data="" with open(filename, 'rb') as hfile: oreader = csv.reader(hfile, delimiter=',') for row in oreader: data=data+row[2]+"\n" return data def savedata(data,filename): with open(filename, 'w') as hfile: hfile.write(data) return data = readdata(filename+".csv") savedata(data,filename+".txt") raw_input("Done. Press Enter for exit")
Как можно ускорить работу с csv?