Tag: csv

Получение ошибки типа при открытии загруженного CSV-файла

Я разрабатываю приложение в python с django. Пользователь может загрузить CSV-файл. Я использую загрузку файла для получения файла. Но он не хранится нигде. Я пытаюсь взять его из запроса для обработки файла. Пока я пытаюсь открыть файл, он дает ошибку. Я использую библиотеку CSV, существующую в python для обработки. Элементы и атрибуты формы, используемые для […]

Использование csvreader для gzipped-файла в Python

У меня есть куча gzipped CSV-файлов, которые я бы хотел открыть для проверки, используя встроенный в CSV-ридер Python. Я бы хотел сделать это, не вставляя их вручную на диск. Думаю, я хочу как-то получить поток к несжатым данным и передать это в CSV-ридер. Возможно ли это на Python?

Загрузить CSV в Pandas MultiIndex DataFrame

У меня есть CSV-файл 719mb, который выглядит так: from, to, dep, freq, arr, code, mode (header row) RGBOXFD,RGBPADTON,127,0,27,99999,2 RGBOXFD,RGBPADTON,127,0,33,99999,2 RGBOXFD,RGBRDLEY,127,0,1425,99999,2 RGBOXFD,RGBCHOLSEY,127,0,52,99999,2 RGBOXFD,RGBMDNHEAD,127,0,91,99999,2 RGBDIDCOTP,RGBPADTON,127,0,46,99999,2 RGBDIDCOTP,RGBPADTON,127,0,3,99999,2 RGBDIDCOTP,RGBCHOLSEY,127,0,61,99999,2 RGBDIDCOTP,RGBRDLEY,127,0,1430,99999,2 RGBDIDCOTP,RGBPADTON,127,0,115,99999,2 and so on… Я хочу загрузить в pandas DataFrame. Теперь я знаю, что есть загрузка из метода csv: r = pd.DataFrame.from_csv('test_data2.csv') Но я специально хочу загрузить его как […]

Программно извлекать данные из электронной таблицы Excel

Есть ли простой способ, используя некоторый общий язык сценариев Unix (Perl / Python / Ruby) или утилиту командной строки, чтобы преобразовать файл таблицы Excel в CSV? В частности, это: http://www.econ.yale.edu/~shiller/data/ie_data.xls И, в частности, третий лист этой таблицы (первые две – диаграммы).

Модификация экспорта CSV в scrapy

Кажется, я пропустил что-то очень простое. Все, что я хочу сделать, это использовать ; как разделитель в экспортере CSV вместо. Я знаю, что экспортер CSV передает kwargs в csv writer, но я не могу понять, как передать этот разделитель. Я называю своего паука так: scrapy crawl spidername –set FEED_URI=output.csv –set FEED_FORMAT=csv

Символ Pandas ParserError EOF при чтении нескольких CSV-файлов на HDF5

Использование Python3, Pandas 0.12 Я пытаюсь записать несколько файлов csv (общий размер 7,9 ГБ) в хранилище HDF5 для обработки позже. Файлы csv содержат около миллиона строк, 15 столбцов и типов данных – это в основном строки, но некоторые плавают. Однако, когда я пытаюсь прочитать файлы csv, я получаю следующую ошибку: Traceback (most recent call last): […]

Загрузите и проанализируйте CSV-файл с помощью Google App Engine

Мне интересно, может ли кто-нибудь с лучшим пониманием python и gae помочь мне в этом. Я загружаю файл csv из формы в хранилище gae. class CSVImport(webapp.RequestHandler): def post(self): csv_file = self.request.get('csv_import') fileReader = csv.reader(csv_file) for row in fileReader: self.response.out.write(row) Я столкнулся с той же проблемой, о которой упоминает кто-то другой – http://groups.google.com/group/google-appengine/browse_thread/thread/bb2d0b1a80ca7ac2/861c8241308b9717 То есть, csv.reader […]

Запись с помощью встроенного модуля .csv Python

[Обратите внимание, что это уже другой вопрос от уже ответившего. Как заменить столбец с помощью встроенного модуля записи .csv Python? ] Мне нужно сделать поиск и заменить (конкретный для одного столбца URL-адресов) в огромном файле Excel .csv. Поскольку я нахожусь на начальных этапах, пытаясь научить себя скриптовому языку, я решил, что попытаюсь реализовать решение в […]

Лучший способ доступа к N-й строке файла csv

Мне нужно получить доступ к N-й строке в CSV-файле. Вот что я сделал: import csv the_file = open('path', 'r') reader = csv.reader(the_file) N = input('What line do you need? > ') i = 0 for row in reader: if i == N: print("This is the line.") print(row) break i += 1 the_file.close() … но это […]

Python 2.7.1: как открыть, изменить и закрыть файл CSV

У меня возникли проблемы с открытием файла (amount2.csv), внесшего изменения, сохранение и закрытие файла. Как открыть файл, сохранить и закрыть его? import csv changes = { '1 dozen' : '12' } with open('amount2.csv', 'r') as f: reader = csv.reader(f) print f f.close() моя ошибка: открыть файл 'amount2.csv', режим 'r' на 0x1004656f0 (<> удален)

Python - лучший язык программирования в мире.