Запитання з тегом «csv»

Значення, розділені комами або знаки, розділені символами (CSV) - це стандартний формат "плоскої файлової бази даних" для зберігання табличних даних у простому тексті, що складається з необов'язкового рядка заголовка, у якому перераховуються поля таблиці, розміщені комами чи вкладками, або іншим символом розмежувача, з подальшим одним або декількома рядками (розділені новою лінією), що представляють записи таблиці як розмежовані списки значень. Нові рядки та символи роздільника можуть з’являтися в (цитованих) полях.

8
_csv.Error: поле більше, ніж межа поля (131072)
У мене сценарій читання у файлі CSV з дуже величезними полями: # example from http://docs.python.org/3.3/library/csv.html?highlight=csv%20dictreader#examples import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Однак це призводить до наступної помилки для деяких файлів csv: _csv.Error: field larger than field limit (131072) Як я можу …
232 python  csv 

7
CSV в Python додає додатковий повернення каретки для Windows
import csv outfile = file('test.csv', 'w') writer = csv.writer(outfile, delimiter=',', quoting=csv.QUOTE_MINIMAL) writer.writerow(['hi','dude']) writer.writerow(['hi2','dude2']) outfile.close() Він генерує файл, test.csvз додатковим \rу кожному рядку, наприклад: test.csv hi,dude\r\r\nhi2,dude2\r\r\n замість очікуваного: hi,dude\r\nhi2,dude2\r\n Чому це відбувається, чи це насправді бажана поведінка? Примітка: Така поведінка може відбуватися з Python 2 або 3.
231 python  windows  csv  newline 

19
Створіть файл CSV для користувача в PHP
У мене є дані в базі даних MySQL. Я надсилаю користувачеві URL, щоб отримати їх дані у вигляді файлу CSV. У мене є захист електронної пошти посилання, MySQL-запит тощо. Як я можу, коли вони клацають посилання, мати спливаюче вікно для завантаження CVS із записом з MySQL? У мене є вся …

13
Як імпортувати декілька файлів .csv одночасно?
Припустимо, у нас є папка, що містить кілька файлів data.csv, кожен з яких має однакову кількість змінних, але кожен з різних часів. Чи існує спосіб у R імпортувати їх одночасно, а не імпортувати їх поодинці? Моя проблема полягає в тому, що у мене є близько 2000 файлів даних, які потрібно …
219 r  csv  import  r-faq 


3
Пропускайте заголовки під час редагування файлу csv за допомогою Python
Я використовую наведений нижче код для редагування csv за допомогою Python. Функції, що викликаються у кодовій формі верхньої частини коду. Проблема: Я хочу, щоб наведений нижче код почав редагувати csv з 2-го ряду, я хочу, щоб він виключив 1-й рядок, який містить заголовки. Зараз він застосовує функції лише для 1-го …
209 python  python-2.7  csv 

7
додати новий рядок до старого файлу файлу csv python
Я намагаюся додати новий рядок до свого старого файлу CSV. В основному, він оновлюється щоразу, коли запускаю сценарій Python. Зараз я зберігаю в списку старі значення рядків csv, а потім видаляю файл csv і створюю його знову з новим значенням списку. Хотіли знати, чи є кращі способи цього зробити.
207 python  csv  append  writer 

9
Зберігайте лише частину дати під час використання pandas.to_datetime
Я використовую pandas.to_datetimeдля розбору дат у своїх даних. Панди за замовчуванням представляють дати, datetime64[ns]хоча дати є лише щоденними. Цікаво, чи існує елегантний / розумний спосіб перетворення дат на datetime.dateабо datetime64[D]так, що коли я записую дані в CSV, дати не додаються 00:00:00. Я знаю, що я можу конвертувати тип вручну по …
206 python  pandas  csv  datetime  series 

11
Ruby on Rails - імпорт даних із файлу CSV
Я хотів би імпортувати дані з CSV-файлу в існуючу таблицю бази даних. Я не хочу зберігати файл CSV, просто візьміть дані з нього і покладіть у існуючу таблицю. Я використовую Ruby 1.9.2 та Rails 3. Це мій стіл: create_table "mouldings", :force => true do |t| t.string "suppliers_code" t.datetime "created_at" t.datetime …

7
Чи може файл CSV мати коментар?
Чи є якийсь офіційний спосіб дозволити файлу, відформатованому CSV, дозволити коментарі, або в його власному рядку АБО в кінці рядка? Я спробував перевірити вікіпедію на цьому, а також RFC 4180, але обидва не згадують нічого, що приводить мене до думки, що це не частина файлового формату, тому мені це пощастило, …

15
Запис даних у файл CSV у C #
Я намагаюся записати csvфайл у рядок за рядком, використовуючи мову C #. Ось моя функція string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); Вся функція працює всередині циклу, і кожен рядок повинен бути записаний у csvфайл. У моєму випадку наступний рядок перезаписує існуючий рядок, …
198 c#  file  csv 

15
Як я читаю великий файл csv з пандами?
Я намагаюся прочитати великий файл csv (близько 6 ГБ) у пандах, і я отримую помилку пам’яті: MemoryError Traceback (most recent call last) <ipython-input-58-67a72687871b> in <module>() ----> 1 data=pd.read_csv('aphro.csv',sep=';') ... MemoryError: Будь-яка допомога з цього приводу?
194 python  pandas  csv  memory  chunks 

12
Python імпортує CSV у список
У мене файл CSV з приблизно 2000 записами. Кожен запис містить рядок і категорію до нього: This is the first line,Line1 This is the second line,Line2 This is the third line,Line3 Мені потрібно прочитати цей файл у списку, який виглядає приблизно так: data = [('This is the first line', 'Line1'), …
193 python  csv 

30
Як я можу вивести CSV UTF-8 в PHP, щоб Excel правильно прочитав?
У мене дуже проста річ, яка просто виводить деякі речі у форматі CSV, але це має бути UTF-8. Я відкриваю цей файл у TextEdit або TextMate або Dreamweaver, і він відображає UTF-8 символів належним чином, але якщо я відкрию його в Excel, він робить це безглуздо. Ось що я маю …

22
Microsoft Excel обробляє діакритику у файлах .csv?
Я програмно експортую дані (за допомогою PHP 5.2) у тестовий файл .csv. Приклад даних: Numéro 1(зверніть увагу на наголошене е). Дані є utf-8(без попереднього BOM). Коли я відкриваю цей файл у MS Excel, відображається як Numéro 1. Я можу відкрити це в текстовому редакторі (UltraEdit), який відображає його правильно. UE …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.