Tag: csv

Python из памяти большого CSV-файла (numpy)

У меня есть CSV-файл 3GB, который я пытаюсь читать с помощью python, мне нужен медианный столбец. from numpy import * def data(): return genfromtxt('All.csv',delimiter=',') data = data() # This is where it fails already. med = zeros(len(data[0])) data = data.T for i in xrange(len(data)): m = median(data[i]) med[i] = 1.0/float(m) print med Ошибка, которую я […]

Чтение и запись CSV-файлов, включая unicode с Python 2.7

Я новичок в Python, и у меня есть вопрос о том, как использовать Python для чтения и записи CSV-файлов. Мой файл содержит, как Германия, французский и т. Д. Согласно моему коду, файлы можно корректно читать на Python, но когда я пишу его в новый CSV-файл, unicode становится странным символом. Данные: И мой код: import csv […]

Python – запись в таблицу Excel

Я новичок в Python. Мне нужно написать некоторые данные из моей программы в электронную таблицу. Я искал в Интернете и, похоже, много доступных пакетов (xlwt, XlsXcessive, openpyxl). Другие предлагают писать в файл csv (никогда не использовали csv и не понимают, что это такое). Программа очень проста. У меня есть два списка (float) и три переменные […]

Чтение файла CSV UTF8 с помощью Python

Я пытаюсь прочитать CSV-файл с акцентированными символами с Python (только французские и / или испанские символы). Основываясь на документации Python 2.5 для csvreader ( http://docs.python.org/library/csv.html ), я придумал следующий код для чтения CSV-файла, поскольку csvreader поддерживает только ASCII. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode temporarily as UTF-8: csv_reader = csv.reader(utf_8_encoder(unicode_csv_data), dialect=dialect, […]

Прочитать конкретные столбцы из файла csv с помощью модуля csv?

Я пытаюсь проанализировать файл csv и извлечь данные только из определенных столбцов. Пример csv: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C… | 130 W.. | Mo.. | AL… | 3.. | 334.. | 01023 | 10063 | Я пытаюсь захватить только […]

Импорт CSV-файла в таблицу базы данных sqlite3 с использованием Python

У меня есть файл CSV, и я хочу импортировать этот файл в базу данных sqlite3 с помощью Python. команда «.import …..». но кажется, что он не может работать так. Может ли кто-нибудь дать мне пример того, как это сделать в sqlite3? Я использую окна на всякий случай. благодаря

Как читать и писать CSV-файлы с помощью Python?

У меня есть файл example.csv с содержимым 1,"A towel,",1.0 42," it says, ",2.0 1337,is about the most ,-1 0,massively useful thing ,123 -2,an interstellar hitchhiker can have.,3 Как я прочитал этот example.csv с Python? Точно так же, если у меня есть data = [(1, "A towel,", 1.0), (42, " it says, ", 2.0), (1337, "is […]

Как конвертировать JSON в CSV?

У меня есть файл JSON, который я хочу скрывать в CSV-файле. Как я могу это сделать с Python? Я пытался: import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: f.writerow(item) f.close() Однако это не сработало. Я использую Django, и полученная ошибка: file' object […]

Файл CSV, написанный на Python, имеет пустые строки между каждой строкой

import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Этот код считывает thefile.csv , вносит изменения и записывает результаты в thefile_subset1 . Однако, когда я […]

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