Tag: csv

Запись в CSV – строка, распознаваемая как дата в Excel

Это, вероятно, легкое исправление, но я не могу понять это … вывод списка в CSV в Python с использованием следующего кода: w = csv.writer(file('filename.csv','wb')) w.writerows(mylist) Один из элементов списка – это отношение, поэтому он содержит такие значения, как «23/54», «9/12» и т. Д. Excel распознает некоторые из этих значений (например, 9/12) в качестве даты. Какой […]

Обработка текста в python csv

Я хочу объединить поля компилятора из входного файла .csv для вывода в CSV-файл, а некоторые – запятыми. Вот мой код, упрощенный outfile = open('output.csv', 'w') #these values are made up for this example; normally they would be read from #a csv and passed to the following 'combine()' function a = "John" b = ",Jr." def […]

Устройство Django в csv

Для теста Django я хотел бы загрузить прибор, который находится в файле csv. Каков наилучший способ сделать это?

Python: общий синтаксический анализ и манипулирование файлами CSV

Цель моего сценария Python – сравнить данные, присутствующие в нескольких файлах CSV, в поисках расхождений. Данные упорядочены, но порядок отличается между файлами. Файлы содержат около 70 тыс. Строк, весом около 15 МБ. Ничего необычного или хардкора здесь. Вот часть кода: def getCSV(fpath): with open(fpath,"rb") as f: csvfile = csv.reader(f) for row in csvfile: allRows.append(row) allCols […]

Выбор технологии для загрузки больших файлов CSV в таблицы Oracle

Я столкнулся с проблемой и не уверен, какая из них будет наилучшей подходящей технологией для ее реализации. Было бы обязательным, если вы, ребята, можете предложить мне некоторые, основанные на вашем опыте. Я хочу загрузить данные из 10-15 файлов CSV, каждый из которых достаточно большой 5-10 ГБ. Под нагрузкой я имею в виду преобразовать CSV-файл в […]

python: чтение csv, выполнение команды и запись результатов в новую вертикальную колонку

Я совершенно не знаком с python, я прочитал модуль csv python, отлично подходит для того, что Id нравится делать. Я потратил некоторое время на несколько разных методов, но еще не смог создать массив, используя четвертый (вертикальный) столбец. У меня есть файл с четырьмя столбцами csv с сотнями строк. Прежде чем продолжить, я должен, вероятно, проверить, […]

'utf8' кодек не может декодировать байт 0xbd CSV-файл 1/2 Char

Я читаю CSV-файл через элемент управления загрузкой Django. Я хочу хранить ½ (1/2) в базе данных, но это дает следующее исключение: 'utf8' codec can't decode byte 0xbd CSV file 1/2 Char UnicodeDecodeError at /admin/request_system/customers/upload/ 'utf8' кодек не может декодировать байт 0xbd в позиции 45: недопустимый стартовый байт

CSV с пробелами вокруг запятой

Предположим, у меня есть файл CSV с пробелами вокруг запятой: '1','2','3', '4' '5','6','7', '8' Если я использую пакет Python CSV, значения 4 и 8 обрабатываются по-разному: >>> with open('/tmp/nums.csv','rU') as fin: … for row in csv.reader(fin,quotechar="'"): … print row … ['1', '2', '3', " '4'"] ['5', '6', '7', " '8'"] Есть ли способ исправить это […]

Импорт координат из CSV – Python

Я новичок в python, и я пытаюсь импортировать набор x, y координат из csv в python. в настоящее время мой скрипт выглядит следующим образом: with open ('filename.csv') as csvfile: data = list(tuple(rec) for rec in csv.reader(csvfile, delimiter= ",")) это дает мне список коордов, как показано ниже (при печати): [('1', '2'), ('5', '6'), ('4', '4'), ('8', […]

Самый быстрый способ загрузки тысяч файлов с помощью python?

Мне нужно загрузить тысячу файлов csv размером: 20 КБ – 350 КБ. Вот мой код: Я использую urllib.request.urlretrieve . И с этим я загружаю тысячи файлов с размером их всех вместе: 250 МБ, более часа. Поэтому мой вопрос: Как загрузить тысячи файлов csv быстрее, чем один час? Спасибо!

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