Tag: csv

Пропустить первую строку (поле) в цикле с использованием файла CSV?

Возможный дубликат: при обработке CSV-данных, как игнорировать первую строку данных? Я использую python для открытия CSV-файла. Я использую цикл формулы, но мне нужно пропустить первую строку, потому что она имеет заголовок. До сих пор я помню, было что-то вроде этого, но у него что-то не хватает: мне интересно, знает ли кто-нибудь код для того, что […]

Ошибка чтения CSV: символ новой строки, отображаемый в некотируемом поле

Я создал скрипт python, который работает с набором данных CSV теста из 10 записей. Когда я масштабировал это до фактических наборов данных (несколько тысяч строк), я получаю следующую ошибку: _csv.Error: символ новой строки, видимый в некотируемом поле – вам нужно открыть файл в режиме универсальной-новой строки? Код выглядит следующим образом: with open('./Origins.csv', 'r') as csvfile: […]

Чтение файла CSV с использованием Python

пожалуйста, скажите мне, в чем проблема в этом коде, он дает ошибку import csv with open('some.csv', 'rb') as f: reader = csv.reader(f) for row in reader: print row

Как прочитать поле даты / времени из файла csv и построить график в python

Импорт записей из файла CSV с использованием модуля csv python. Поле Date / Time ожидает, что дата будет находиться в определенном формате, но разные программы электронных таблиц по умолчанию используют разные типы форматов, и я не хочу, чтобы пользователь должен был изменить их формат вниз. Я хочу найти способ либо определить формат строка находится или […]

Загрузка большого CSV-файла с помощью pandas

Я пытаюсь загрузить файл csv (около 250 МБ) в качестве dataframe с помощью pandas. В моей первой попытке я использовал типичную команду read_csv, но получаю память ошибок. Я пробовал подход, упомянутый в Большом, постоянном DataFrame в пандах, используя куски: x=pd.read_csv('myfile.csv', iterator=True, chunksize=1000) xx=pd.concat([chunk for chunk in x], ignore_index=True) но когда я попытался выполнить конкатенацию, я […]

Геокодирование с использованием Geopy и Python

Я пытаюсь Geocode CSV-файл, который содержит имя местоположения и разобранный адрес, который включает адресный номер, название улицы, город, почтовый индекс, страну. Я хочу использовать Geocy и ArcGIS Geocodes через Geopy. Мне нужно создать код, который прокручивается через мои csv из 5000+ записей и дает мне широту и долготу в отдельных столбцах в моем CSV. Я […]

Определенный способ разбора алфавитно-цифровых CSV в Python с scipy / numpy

Я пытаюсь найти хороший и гибкий способ разбора CSV-файлов в Python, но ни один из стандартных вариантов, похоже, не соответствует законопроекту. Я испытываю соблазн написать свои собственные, но я думаю, что некоторая комбинация того, что существует в numpy / scipy, и модуль csv может делать то, что мне нужно, и поэтому я не хочу изобретать […]

python pandas не читает первый столбец из файла csv

У меня есть простой файл csv с двумя столбцами, называемый st1.csv: GRID St1 1457 614 1458 657 1459 679 1460 732 1461 754 1462 811 1463 748 Однако, когда я пытаюсь прочитать файл csv, первый столбец не загружается: a = pandas.DataFrame.from_csv('st1.csv') a.columns выходы: Index([u'ST1'], dtype=object) Почему первый столбец не читается?

создание файла CSV онлайн в Google App Engine

Я использую Google App Engine (python), я хочу, чтобы мои пользователи могли загружать CSV-файл, сгенерированный с использованием некоторых данных из хранилища данных (но я не хочу, чтобы они загружали все это, так как я повторно заказываю столбцы и вещи). Я должен использовать модуль csv, потому что могут быть ячейки, содержащие запятые. Но проблема в том, […]

CSV, DictWriter, unicode и utf-8

У меня возникают проблемы с символами DictWriter и non-ascii. Краткая версия моей проблемы: #!/usr/bin/env python # -*- coding: utf-8 -*- import codecs import csv f = codecs.open("test.csv", 'w', 'utf-8') writer = csv.DictWriter(f, ['field1'], delimiter='\t') writer.writerow({'field1':u'å'.encode('utf-8')}) f.close() Дает этот ответ: Traceback (most recent call last): File "test.py", line 10, in <module>writer.writerow({'field1':u'å'.encode('utf-8')}) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/csv.py", line 124, in […]

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