Описание тега csvkit

Вопросы, связанные с использованием пакета утилит cvskit для преобразования и работы с файлами формата CSV. Проверьте список проблем cvskit, прежде чем размещать свой вопрос, на случай, если есть известное решение или обходной путь.
1 ответ

Изменить выходной каталог в командной строке For Loop

Я работал над CSVKIT, чтобы создать решение для анализа файлов данных фиксированной ширины в CSV. Я собрал приведенный ниже код для перебора всех файлов в каталоге, но этот же код также помещает файлы обратно в тот же каталог, из которого он получен…
30 авг '17 в 21:36
4 ответа

Как позволить csvkit/csvsql генерировать операторы вставки для файла csv?

Я хочу сгенерировать SQL вставки для некоторых CSV-файлов. Я могу сделать это с помощью однострочного скрипта awk, такого как: awk -F "\t" '{printf("INSERT INTO T_COMMON_ENUM_VALUE (id,name,category_id) values (%s, '\''%s'\'', %s, %s);\n", $1, $2, $…
06 апр '16 в 11:10
0 ответов

csvkit mysql импорт не удается с VARCHAR требует длины на диалекте mysql

После установки csvkit с помощью следующей команды $ sudo -HE pip install --upgrade -e git+git://github.com/wireservice/csvkit.git@master#egg=csvkit и пытается импортировать .csv следующее: csvsql --db mysql://root:root@127.0.0.1:3306/jira_test --in…
22 фев '19 в 09:28
2 ответа

Как переместить столбец или поменять местами два столбца с помощью csvkit?

Я использую CSVKIT для работы с CSV-файлами, но не могу найти, как это сделать: переместить один столбец до или после другого столбца поменяйте местами два столбца, но оставьте остальные без изменений Кто-нибудь знает, как это сделать?
25 окт '15 в 11:22
1 ответ

Сбой in2csv в JSON

У меня есть небольшой файл JSON, который не может правильно преобразовать значение данных. Соответствующим значением является поле "id", и преобразование создает 2016-05-06. У меня есть намного больший файл (тот же формат), и он работает правильно. …
07 май '16 в 02:10
0 ответов

Использование csvkit для сортировки по нескольким столбцам, обратный порядок для некоторых

Я использую csvsort из CSVKIT, чтобы отсортировать мои данные CSV. Я хотел бы отсортировать по двум столбцам, один из которых должен быть в обратном порядке. Это возможно? Например: echo 'v1,v2,v3 a,1,z b,3,x c,2,y a,2,y b,1,x c,3,z' | csvsort -c1,2…
22 окт '18 в 10:20
1 ответ

Как узнать точное количество строк, используя csvkit

Я нашел csvkit очень полезным инструментом, но я не могу найти где-нибудь в документе, как пройти только точное количество строк. Я нашел только команду для поиска строк с конкретным содержанием. csvkit docs http://csvkit.readthedocs.io/en/0.9.1/cli…
16 авг '16 в 09:00
2 ответа

Python CSVkit сравнить файлы CSV

У меня есть два CSV-файла, которые выглядят так... CSV 1 reference | name | house ---------------------------- 2348A | john | 37 5648R | bill | 3 RT48 | kate | 88 76A | harry | 433 CSV2 reference --------- 2348A 76A Используя Python и CSVkit, я пыта…
22 апр '16 в 15:47
1 ответ

После импорта csvkit у меня ошибка синтаксиса

Я новичок в питоне. Я импортировал csvkit и попытался преобразовать файл Excel в файл CSV. Но я получаю синтаксическую ошибку. Может ли кто-нибудь помочь мне с этим? Спасибо! import csvkit in2csv 2014.xlsx > 2014.csv File "<ipython-input-18-69…
08 мар '17 в 17:00
1 ответ

Использование набора CSV для добавления нового столбца в CSV и заполнения его результатами из socket.gethostname()

Я пытаюсь написать сценарий Python для анализа файла CSV (results.csv), который принимает имена хостов, перечисленные в нем, ищет IP-адреса для каждого имени хоста и добавляет эти данные в файл CSV в новом столбце. Я сделал некоторые поиски и ударил…
05 янв '16 в 08:53
0 ответов

Как запустить csvsql в Windows 7?

Я могу установить csvkit, однако, как использовать это в Windows? Я полагаю, что в Windows его практически никто не использует, так как мой поиск не дает мне полезной подсказки. Он не запускается ни в командной строке, ни в оболочке Python. Я помню,…
17 фев '17 в 02:41
0 ответов

Ошибка csvjoin: "приведение к Unicode: нужна строка или буфер, найден LazyFile"

Я пытаюсь соединить два файла, используя csvjoin команда от csvkit, Один CSV намного больше другого, но у них обоих есть общий столбец, код RD (с именем столбца "RD"). Предполагая, что это не проблема для csvjoin чтобы сопоставить только строки, кот…
08 дек '18 в 17:41
1 ответ

Как передать строку через STDIN в терминальную команду, выполняемую в скрипте Python?

Мне нужно сгенерировать схему Postgres из кадра данных. Я обнаружил, что библиотека csvkit подходит к соответствующим типам данных. Я могу запустить csvkit и сгенерировать схему postgres через csv на своем рабочем столе через терминал с помощью этой…
15 июл '18 в 13:41
0 ответов

Объединение CSV с использованием CSVKIT

Я установил " csvkit" и пытаюсь объединить пару файлов csv с помощью команды: (столбец 1 в обоих файлах одинаков) csvjoin -c 1 file1.csv file2.csv Я получаю сообщение, которое гласит: "Принуждение к Unicode: нужна строка или буфер, LazyFile найден".…
07 май '18 в 15:16
1 ответ

Последний день месяца в csvfile

Я пытаюсь удалить все дни файла CSV, которые не совпадали в последние дни. Но я нахожу не правильное решение. date,price 2018-07-02,162.17 2018-06-29,161.94 2018-06-28,162.22 2018-06-27,162.32 2018-06-12,163.01 2018-06-11,163.53 2018-05-31,164.87 20…
08 июл '18 в 10:53
1 ответ

Использование библиотеки Csvkit

Я ищу, чтобы преобразовать данный файл Excel в CSV, используя CSVKIT в качестве библиотеки, а не из командной строки. У меня проблемы с поиском информации о синтаксисе использования библиотеки. Может кто-нибудь пролить свет на то, как использовать c…
04 янв '17 в 17:13
0 ответов

Как создать оператор postgres из строки?

Мне нужно сгенерировать схему POSTGRES, в идеале из фрейма данных или путем преобразования фрейма данных в строку. Я могу успешно завершить создание схемы postgres из файлов csv, используя библиотеку csvkit http://csvkit.readthedocs.io/en/1.0.3/scri…
23 июл '18 в 14:18
0 ответов

Как получить столбец из CSV A со столбцом в качестве ключа из CSV B

Я пытаюсь исправить districtname колонка в A.csv сопоставляя его с национальной базой данных CSV B.csv Вот содержимое моего A.csv "Series","No","districtname","PinCode" "A","101","Mysuru","570010" "A","103","D. K. ","574216" "A","104","Bengaluru","5…
06 сен '18 в 08:13
3 ответа

Ошибка при преобразовании JSON в CSV с помощью CSVKIT

Привет, я загрузил csvkit в свой macbook. Все прошло хорошо, следуя инструкциям здесь, введите описание ссылки, однако, когда я попытался преобразовать файлы json с помощью этой команды in2csv customers-page-1.json > customers-page-1.csv Это ошиб…
10 мар '16 в 15:04
0 ответов

Как запустить строку терминала в скрипте?

Я использую библиотеку csvkit для создания схемы postgres из файла csv. Я могу сгенерировать схему из терминала, используя эту строку кода из документации ( http://csvkit.readthedocs.io/en/1.0.2/scripts/csvsql.html): csvsql -i postgresql ~/Desktop/m…
12 июл '18 в 12:09