Tag: csv

Запись в файл csv в Python

Код, который у меня есть i = 0 while i < len(newsymbolslist): time = 102030 data = 895.233 array = [time], [data] with open('StockPrice.csv', 'wb') as file: file_writer = csv.writer(file) file_writer.writerow(array) file.close() i += 1 Я довольно новичок в Python, поэтому я не уверен на 100%, почему предыдущий код вводит данные только в верхнюю строку. […]

Как передать 2 символа в «разделителе» с помощью модуля «csv»?

Я пытаюсь сгенерировать csv с разделителем '@ | @', но я не смог достичь этого кода ниже. import csv ifile = open('test.csv', "rb") reader = csv.reader(ifile) ofile = open('ttest.csv', "wb") writer = csv.writer(ofile, delimiter='|', quotechar='"', quoting=csv.QUOTE_ALL) for row in reader: writer.writerow(row) ifile.close() ofile.close() Во время работы он забрасывается ниже ошибки. Traceback (most recent call last): […]

Чтение CSV-файла в Pandas с историческими датами

Я пытаюсь прочитать файл с датами в формате (UK) 13/01/1800, однако некоторые даты датируются 1667 годом, которые не могут быть представлены наносекундной меткой времени (см. Http: //pandas.pydata. org / pandas-docs / stable / gotchas.html # gotchas-timestamp-limits ). Я понимаю, что с этой страницы мне нужно создать свой собственный PeriodIndex для охвата диапазона, который мне нужен […]

Могу ли я писать целые строки в Google Spreadsheets, используя gspread в python?

Я пытаюсь написать простой скрипт, который будет принимать csv как входной файл и записать его в один документ электронной таблицы. Теперь я работаю, но сценарий медленный. Для записи около 350 строк в двух листах требуется около 10 минут. Вот сценарий, который у меня есть: #!/usr/bin/python import json, sys import gspread from oauth2client.client import SignedJwtAssertionCredentials json_key […]

Python – Pandas – Запись Dataframe в CSV

Я пытаюсь написать файл таблицы данных из 4 таблиц, 3 столбцов и 50 строк в csv, используя pandas. Я получаю следующую ошибку AttributeError: 'dict' object has no attribute 'to_csv' . Я считаю, что я правильно пишу синтаксис, но мог ли кто-нибудь указать, где мой синтаксис неверен, пытаясь написать dataframe в csv? 'dict' object has no […]

Запись CSV без разделителей в Python

У меня проблема … У меня есть список нескольких сайтов, как этот пример. [u'www.rosenzweigco.com', u'www.investopedia.com', u'www.bk.mufg.jp'] Однако, когда я хочу иметь файл CSV, я получаю следующее: w,w,w,.,r,o,s,e,n,z,w,e,i,g,c,o,.,c,o,m, w,w,w,.,i,n,v,e,s,t,o,p,e,d,i,a,.,c,o,m, Мой код следующий (мне не нужно места вместо запятых): def writeCsvFile(fname,data): mycsv = csv.writer(open(fname, 'wb'), delimiter=',',quoting=csv.QUOTE_NONE) for row in data: mycsv.writerow(row) Tks !!

Найдите один столбец для определенного значения в файле CSV и верните целую строку

вопрос Код неправильно идентифицирует ввод (элемент). Он просто сбрасывает мое сообщение об ошибке, даже если такое значение существует в файле CSV. Может ли кто-нибудь помочь мне определить, что я делаю неправильно? Задний план Я работаю над небольшой программой, которая запрашивает ввод пользователя (функция здесь не указана), ищет конкретный столбец в файле CSV (элемент) и возвращает […]

Итерация из определенной строки файла csv в Python

У меня есть файл csv со многими миллионами строк. Я хочу начать повторение из 10 000 000 строк. На данный момент у меня есть код: with open(csv_file, encoding='UTF-8') as f: r = csv.reader(f) for row_number, row in enumerate(r): if row_number < 10000000: continue else: process_row(row) Это работает, однако для запуска до появления интересующих строк требуется […]

эффективный способ извлечь несколько строк данных из большого файла данных csv в python

У меня есть большое количество файлов данных csv, и каждый файл данных содержит данные о тике на несколько дней для одного тикера в следующей форме: ticker DD/MM/YYYY time bid ask XXX, 19122014, 08:00:08.325, 9929.00,9933.00 XXX, 19122014, 08:00:08.523, 9924.00,9931.00 XXX, 19122014, 08:00:08.722, 9925.00,9930.50 XXX, 19122014, 08:00:08.921, 9924.00,9928.00 XXX, 19122014, 08:00:09.125, 9924.00,9928.00 … XXX, 30122014, 21:56:25.181, 9795.50,9796.50 […]

Создайте различные комбинации / шаблоны между данными двух столбцов файла csv с помощью python

У меня есть CSV-файл, содержащий 5 столбцов: a_id, b_id, var, lo, up. Я хотел бы создать различные комбинации / шаблоны между двумя переменными на основе a_id, b_id и var. Кроме того, сначала я хотел бы удалить записи, которые не имеют дубликатов на основе a_id, b_id, потому что, если нет дубликатов, поэтому комбинация или сопоставление не […]

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