LINUX.ORG.RU

Чем просматривать и фильтровать CSV?

 , ,


1

1

В принципе LibreOffice Calc показывает нормально, но фильтр неудобный, нужно всё мышкой нажимать, когда мне нужно искать по условию substr1% AND substr2%, а затем опять нажимать мышкой, когда нужно искать просто substr1%

Еще попробовал в терминале

column -t -s";" source.csv | grep -i -e 'substr1' -e 'substr2'

Но оно работает по паттерну substr1% OR substr2%, можно как-то сделать AND не наворачивая кучу ключей? Сейчас дошло, что можно так:

column -t -s";" source.csv | grep -i -e 'substr1%' | grep -i -e 'substr2%'

Но в идеале подошла бы легкая GUI софтина.

★★★★★

Последнее исправление: foror (всего исправлений: 3)

>>> import csv
>>> with open('eggs.csv', newline='') as csvfile:
...     spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
...     for row in spamreader:
...         print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam

https://docs.python.org/3/library/csv.html

alex_the_v ★★★
()
Ответ на: комментарий от crutch_master

Мне без разницы, я себе в консоли уже все заскриптовал, а хомячки могут и не смочь в консоли, особенно на на виндах.

foror ★★★★★
() автор топика
Ответ на: комментарий от foror

Ну, напиши им на яве/кутях что-нибудь, чтобы тыкали. Кроме gui комбайнов вряд ли что найдешь.

crutch_master ★★★★★
()
29 августа 2018 г.

Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (с набором дополнительных утилит)

foror: Чем просматривать и фильтровать CSV? ... в идеале подошла бы легкая GUI софтина.

crutch_master: Ну, напиши им на яве/кутях что-нибудь, чтобы тыкали. Кроме gui комбайнов вряд ли что найдешь.

Вот, держи mtCellEdit с Qt4/Qt5 и CLI-интерфейсом! ;-)
>>> Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (+ набор утилит)

atsym ★★★★★
()
Последнее исправление: atsym (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.