Tag: csv

Функция записи на Python не записывает последнюю запись

Вот упрощенная версия моего кода. Я пытаюсь записать файл, используя: fileName = "missing.csv" for x in range (0,5): print(x) saveData = open(fileName, "a") saveData.write(str(x)+'\n') saveData.close Консоль печатает: 0, 1, 2, 3, 4 … как это должно. Однако, когда я открываю missing.csv, он содержит только: 0 1 2 3 НЕТ последней записи (4). Есть идеи? Пожалуйста, […]

Что такое хороший способ хранения строк в Python?

Я создаю бот-разговор в Python. Хотя я хотел бы генерировать как можно больше текста с нуля, мне все же нужен способ каталогизировать и хранить кучу строк фрагментов диалога. В идеале я хотел бы содержать какую-то иерархию / классификацию среди строк. Например: Приветствую: "Oh, nice to meet you {0}" "My name is Bob, how about you?" […]

Обработка файлов CSV в Python

Я работаю с пространственными данными, которые выводятся в текстовые файлы со следующим форматом: COMPANY NAME PO BOX 999999 ZIP CODE , CITY +99 999 9999 23 April 2013 09:27:55 PROJECT: Link Ref ——————————————————————————– ——————————————————————————– Design DTM is 30MB 2.5X2.5 Stripping applied to design is 0.000 Point Number Easting Northing RL Design RL Difference Tol Name […]

Создайте дерево json из списка csv в python

Я пытаюсь построить иерархию json из простой таблицы в python. Данные выглядят следующим образом: id parent name 1 10 test-name-1 2 10 test-name-2 3 5 test-name-3 4 none test-name-4 5 10 test-name-5 6 none test-name-6 7 1 test-name-7 8 1 test-name-8 9 8 test-name-9 10 4 test-name-10 и я ищу выход следующим образом: {"$4":{"name":"test-name-4","children":{ "$10":{"name":"test-name-10","children":{ […]

как загрузить CSV-данные в scikit и использовать его для классификации Naive Bayes

Попытка загрузить пользовательские данные для выполнения классификации NB в Scikit. Нужна помощь в загрузке выборочных данных в Scikit, а затем выполните NB. Как загрузить категориальные значения для цели. Используйте те же данные для Train and Test или используйте комплект для тестирования. Sl No,Member ID,Member Name,Location,DOB,Gender,Marital Status,Children,Ethnicity,Insurance Plan ID,Annual Income ($),Twitter User ID 1,70000001,Fly Dorami,New York,39786,M,Single,,Asian,2002,0,548900028 […]

Загрузите CSV прямо в парсер Python CSV

Я пытаюсь загрузить содержимое CSV с утреннего старта, а затем проанализировать его содержимое. Если я вставляю HTTP-контент непосредственно в парсер Python CSV, результат не отформатирован правильно. Тем не менее, если я сохраню контент HTTP в файле (/tmp/tmp.csv), а затем импортирую файл в парсер ssv python, результат будет правильным. Другими словами, почему: def finDownload(code,report): h = […]

Как читать строки из CSV-переменной в многомерный массив в python?

Строка выглядит так: x = '''"High";"10";"Assigned";"2012/06/12 10:11:02" "Low";"20";"Assigned";"2012/06/12 10:11:02" "Medium";"30";"Assigned";"2012/06/12 10:11:02"''' Я хочу, чтобы это было так: x = [ [High, 10, Assigned, 2012/06/12 10:11:02], [Low, 20, Assigned, 2012/06/12 10:11:02], [Medium, 30, Assigned, 2012/06/12 10:11:02]] Каков наилучший способ разобрать это?

Записать список отдельных разделов запятой в файл csv в Python

Если у меня есть список строк следующим образом: data = ['a,x', 'b,y', 'c,z'] f = open('data.csv', 'wb') w = csv.writer(f, delimiter = ',') w.writerow(data) f.close() Проблема в том, что они сохраняются в трех ячейках в одной строке следующим образом: ("" является одной ячейкой Excel) "a, x" "b, y" "c, z" Я действительно хочу, чтобы следующее: […]

Понимание Python – CSV Reader List

Я пытаюсь прочитать столбцы в файле эффективно с помощью CSV-ридера. Код: import csv csv.register_dialect('csvrd', delimiter='\t', quoting=csv.QUOTE_NONE) with open('myfile.txt', 'rb') as f: reader = csv.reader(f,'csvrd') a0=[x[0] for x in reader] a1=[x[1] for x in reader] Я получаю значения в первом столбце, но a1 пуст. Если я сначала напишу a1, тогда a0 будет пустым. Я знаю простое […]

Python – Understing CSV Module и объект line_num

В моем коде я хотел бы иметь возможность печатать номер строки, если во время обработки обнаружена ошибка (вызываемая в другом фрагменте кода), но у меня возникают проблемы с этим использованием объекта line_num . Вот мой код для .csv, длина которого составляет 4 строки: with open(inFile, 'U') as inFH: csvReader = csv.reader(inFH, delimiter = ',') header […]

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