Tag: csv

Запись в отдельные столбцы вместо запятой, разделенной на файлы csv в scrapy

Я работаю с scrapy и записываю данные, полученные с веб-страниц в CSV-файлы Код моего pipeline : def __init__(self): self.file_name = csv.writer(open('example.csv', 'wb')) self.file_name.writerow(['Title', 'Release Date','Director']) def process_item(self, item, spider): self.file_name.writerow([item['Title'].encode('utf-8'), item['Release Date'].encode('utf-8'), item['Director'].encode('utf-8'), ]) return item И мой выходной формат в CSV-файле: Title,Release Date,Director And Now For Something Completely Different,1971,Ian MacNaughton Monty Python And The […]

Замена пустых значений столбца csv нулем

Поэтому я имею дело с файлом csv, у которого отсутствуют значения. Я хочу, чтобы мой скрипт: #!/usr/bin/python import csv import sys #1. Place each record of a file in a list. #2. Iterate thru each element of the list and get its length. #3. If the length is less than one replace with value x. […]

Классифицируйте файлы csv на основе информации за 18 долларов и найдите файл csv в каждой категории с самым большим уникальным номером в $ 4

Если у нас есть три примера входных файлов: Test_95_target_1334_assay_Detail3.csv A,accession,result_id,cpd_number,lot_no,assay_id,alt_assay_id,version_no,result_type,type_desc,operator,result_value,unit_id,unit_value,unit_desc,batch_no,experiment_date,discipine,assay_name,activity_flag 95,PKC,123456,cpd-0123456,1,1334,5678,1,1,IC50,>,26.21,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Enzymatic,PBA, 95,PKC,123456,cpd-0123456,1,1334,4600,1,1,IC50,,17.1,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Enzymatic,PBA, 95,PKC,123456,cpd-1234567,1,1334,2995,1,1,Ki,,30,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Enzymatic,PBA, 95,PKC,123456,cpd-1234567,1,1334,2900,1,1,IC50,,30,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Enzymatic,PBA, Test_95_target_1338_assay_Detail3.csv A,accession,result_id,cpd_number,lot_no,assay_id,alt_assay_id,version_no,result_type,type_desc,operator,result_value,unit_id,unit_value,unit_desc,batch_no,experiment_date,discipine,assay_name,activity_flag 95,PKC,123456,cpd-0123456,1,1338,3999,1,1,IC50,,55,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Biochemical,PBA, 95,PKC,123456,cpd-0123456,1,1338,1985,1,1,IC50,,66,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Biochemical,PBA, 95,PKC,123456,cpd-1234007,1,1338,2995,1,1,Ki,,18,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Biochemical,PBA, 95,PKC,123456,cpd-1239867,1,1338,2900,1,1,IC50,,20,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Biochemical,PBA, 95,PKC,123456,cpd-1234567,1,1338,2900,1,1,IC50,,20,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Biochemical,PBA, Test_95_target_2888_assay_Detail3 Test,accession,result_id,cpd_number,lot_no,assay_id,alt_assay_id,version_no,result_type,type_desc,operator,result_value,unit_id,unit_value,unit_desc,batch_no,experiment_date,discipine,assay_name,activity_flag 95,PKC,123456,cpd-0123456,1,2888,3830,1,1,IC50,>,24.49,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Cell,PBA, 95,PKC,123456,cpd-0123456,1,2888,4600,1,1,IC50,,19.6799,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Cell,PBA, 95,PKC,123456,cpd-1234567,1,2888,3830,1,1,IC50,,30,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Cell,PBA, 95,PKC,123456,cpd-5566778,1,2888,3830,1,1,IC50,,30,1,uM,micromolar,67682,1/24/2007 12:00:00AM,Cell,PBA, Есть ли способ использовать bash / awk (python также приветствуется!), Чтобы классифицировать файлы, из которых […]

Excel показывает пустые ячейки при импорте файла, созданного с помощью модуля csv

У меня есть .csv со строками, что-то вроде: "Review",Clean Review "The hotel _was, re3ally good",the hotel was really good но когда я был открыт с excel 2013, ячейки с двойными кавычками показываются пустыми на листе, и я могу видеть только текст в строке формул. Может ли кто-нибудь сказать мне, почему это происходит? Превосходный лист вида […]

Как я могу отправить файл xls по одной строке за один раз через HTTP-ответ?

проблема Недавно у меня возникла проблема с экспортом большого количества данных и отправкой его на клиентскую сторону. Подробное описание проблемы приведено на странице ниже: Как я могу настроить свой код, чтобы он совместим с Microsoft Excel? Что нового Хотя первый ответ на связанной странице поможет мне решить проблему беспорядочного кода при открытии .csv– файла excel. […]

разбор текстового файла с JSON-подобным объектом в CSV

У меня есть текстовый файл, содержащий пары ключ-значение, с двумя последними парами ключ-значение, содержащими объекты типа JSON, которые я хотел бы разделить на столбцы и написать с другими значениями, используя клавиши в качестве заголовков столбцов. Первые три строки файла input.txt данных выглядят следующим образом: InnerDiameterOrWidth::0.1,InnerHeight::0.1,Length2dCenterToCenter::44.6743867864386,Length3dCenterToCenter::44.6768028159989,Tag::<NULL>,{StartPoint::7858.35924983374[%2C]1703.69341358077[%2C]-3.075},{EndPoint::7822.85045874375[%2C]1730.80294308742[%2C]-3.53962362760298} InnerDiameterOrWidth::0.1,InnerHeight::0.1,Length2dCenterToCenter::57.8689351603823,Length3dCenterToCenter::57.8700464193429,Tag::<NULL>,{StartPoint::7793.52927597915[%2C]1680.91224357457[%2C]-3.075},{EndPoint::7822.85045874375[%2C]1730.80294308742[%2C]-3.43363070193163} InnerDiameterOrWidth::0.1,InnerHeight::0.1,Length2dCenterToCenter::68.7161350545728,Length3dCenterToCenter::68.7172034962765,Tag::<NULL>,{StartPoint::7858.35924983374[%2C]1703.69341358077[%2C]-3.075},{EndPoint::7793.52927597915[%2C]1680.91224357457[%2C]-3.45819643838485} и мы в итоге придумали что-то, что сработало, […]

Запись в самой верхней строке файла CSV

У меня есть этот файл sample.csv: a 1 apple b 2 banana c 3 cranberry d 4 durian e 5 eggplant И иметь следующий код: samplefile = open(sample.csv,'rb') rows = samplefile .readlines() outputfile = open(output.csv,'wb') wr = csv.writer(outputfile) for row in rows: wr.writerow(row) Я хотел бы написать в первой строке выходного файла в какой-то момент […]

список экспорта и импорта из csv

мне нужно сохранить 6 списков в файле csv и загрузить обратно, когда программа open.help мне, пожалуйста, это один из моих списков, и все списки обновляются, это некоторые примеры list_of_DVDsuppliers=[["a","m",15],["w","p",34]] Я пробовал этот код, но он не будет работать. import csv list_of_DVDsuppliers=[["a","m",15],["w","p",34]] myfile = open("pppp.csv", 'wb') wr = csv.writer(myfile, quoting=csv.QUOTE_NONE) wr.writerow(list_of_DVDsuppliers) myfile.close 1. Помогите мне сохранить […]

Разбор csv-файла с английским и хинди-символами в python

Я пытаюсь разобрать файл csv с английским и хинди-символами, и я использую utf-16. Он отлично работает, но как только он попадает в хинди-халат, он терпит неудачу. Я здесь в затруднении. Heres код -> import csv import codecs csvReader = csv.reader(codecs.open('/home/kuberkaul/Downloads/csv.csv', 'rb', 'utf-16')) for row in csvReader: print row Ошибка, которую я получаю, – Traceback (последний […]

Пустые значения в файле Excel из CSV (а не только строки)

В настоящее время я открываю файлы CSV в Excel с несколькими столбцами, где значения появляются только в том случае, если число изменяется. Например, данные могут НАСТОЯТЕЛЬНО быть: 90,90,90,90,91. Но это будет выглядеть только как 90 ,,,, 91. Мне бы очень хотелось, чтобы значения между ними были заполнены 90-ми годами. В любом случае, python может помочь […]

 
Interesting Posts for Van-Lav

Открыть файл, прочитать его, обработать и написать обратно – самый короткий метод в Python

Переименуйте область изменения сохраненной модели в TensorFlow

У python есть сокращение для этой простой задачи?

Использование Python для анализа сложных аргументов в сценарии оболочки

Есть ли приложение графического интерфейса для геометрии Tkinter / grid?

Векторизованное движущееся окно на 2D-массиве в numpy

Python: Почему у класса int нет богатых операторов сравнения, таких как `__lt __ ()`?

python, связанный с Nonetype перед литьем \ сложение

psycopg2 не может найти таблицы после подключения

взрыва нескольких полей csv в python

Преобразование SHA Hash Computation в Python в C #

parsing gettext .po файлы с python

Используйте Python для получения состояния двигателя внутреннего сгорания, основанного на срабатывании свечей зажигания

что означает это регулярное выражение django? `? P`

Как запустить Ansible без указания инвентаря, но хост напрямую?

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