Tag: csv

Удаление цитат в поле в csv-файле

Допустим, у нас есть файл с разделителями-запятыми (csv): "name of movie","starring","director","release year" "dark knight rises","christian bale, anna hathaway","christopher nolan","2012" "the dark knight","christian bale, heath ledger","christopher nolan","2008" "The "day" when earth stood still","Michael Rennie,the 'strong' man","robert wise","1951" "the 'gladiator'","russel "the awesome" crowe","ridley scott","2000" Как видно из вышеизложенного, в строках 4 и 5 в кавычках есть кавычки. […]

Python: SyntaxError

Я пишу скрипт для синтаксического анализа электронной почты, но есть ряд SyntaxError в цикле for в следующей части: def main(): writer = csv.DictWriter(open('features.csv', 'w'), list(EXTRACTS.keys())) for mail in os.listdir(MAILDIR): writer.writerow({ key: value(email.message_from_file(open(os.path.join(MAILDIR, mail), 'r'))) for key, value in EXTRACTS.items() }) Пожалуйста, помогите мне! РЕДАКТИРОВАТЬ: Файл «/IS/extraction.py», строка 52 for key, value in EXTRACTS.items() ^ SyntaxError: […]

более быстрая загрузка csv с индексом datetime pandas

Я часто повторяю данные о финансовых ценах, хранящиеся в файле csv. Как и доступность использования объектов pandas datetime для подмножества и организации данных, когда весь мой анализ выполняется относительно времени. Моя проблема заключается в том, что когда я читаю файл в памяти своих компьютеров, parse_dates аргумент parse_dates предоставил top pandas.read_csv() а pandas.to_datetime() невероятно дорого стоит […]

python – пропустить верхние строки файла CSV

У меня есть коллекция csv-файлов, созданных из стороннего приложения. В верхней части каждого файла есть заголовок, пустая строка, строки X о содержимом, пустая строка, а затем остальная часть – фактическое значение csv. Поскольку число строк является переменной, я могу просто пропустить X строк. В настоящее время я пропускаю строки, используя разделение и получая количество столбцов, […]

Как экспортировать данные из csv в виде списка (python 3)

У меня есть список вроде этого (python 3) my_list = [["xxx","moon",150],["wordq","pop",3]] и я сохраняю его на csv, используя этот код import csv myfile = open("pppp.csv", 'wb') with open("pppp.csv", "w", newline='') as myfile: wr = csv.writer(myfile, quoting=csv.QUOTE_NONE) wr.writerows(list_of_DVDsuppliers) теперь мне нужно экспортировать этот csv в мою программу в виде списка и изменить данные. пожалуйста помогите ?

Парсинг Python CSV не возвращает правильные строки

Я новичок в python и проблема с парсером CSV. Вот код: import urllib2 import csv u = urllib2.urlopen(r'http://finance.yahoo.com/d/quotes.csv?s=AAPL+GOOG+MSFT&f=nab') data = u.read() reader = csv.reader(data) for row in reader: print row Yahoo возвращает это raw csv: "Apple Inc.",482.09,482.00 "Google Inc.",877.20,876.94 "Microsoft Corpora",33.34,33.33 Я хочу проанализировать это и создать простой объект JSON с тремя полями: Ticker, Bid, […]

TypeError: объект 'generator' не подлежит расшифровке, csv-файл

Я получаю объект typeerror: объект-генератор не подлежит индексированию при попытке составить список информации в нескольких файлах csv, сортировать их, чтобы получить необходимую мне информацию и поместить эту информацию в новый .xlsx-файл. Мне интересно, может ли кто-нибудь здесь помочь мне, где я ошибаюсь. Это файлы csv, к которым невозможно получить доступ, или что-то не так с […]

Python CSV читатель пропускает 9 заголовков

import os import csv def get_file_path(filename): currentdirpath = os.getcwd() file_path = os.path.join(os.getcwd(), filename) print(file_path) return(file_path) path = get_file_path('Invoice-Item.csv') def read_csv(filepath): with open(filepath, 'r') as csvfile: reader = csv.reader(csvfile) for i in range(0, 9): next(reader, None) for row in reader: print(row[0]) read_csv(path) Я ищу технику, чтобы пропустить 9 заголовков, а не функцию диапазона. Любая помощь будет […]

Проверка данных в csv-файле с использованием python

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

Создание матрицы замешательства из нескольких CSV-файлов

У меня много файлов .csv со следующим форматом. 338,800 338,550 339,670 340,600 327,500 301,430 299,350 284,339 284,338 283,335 283,330 283,310 282,310 282,300 282,300 283,290 Из столбца 1 я хотел прочитать текущую строку и сравнить ее со значением предыдущей строки. Если он больше OR равен, продолжайте сравнивать, и если значение текущей ячейки меньше предыдущей строки – […]

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