VisiData CLI
VisiData открывает таблицы разных форматов в терминале и помогает исследовать и упорядочивать данные через клавиатуру.
- 9 446 ★ репозитория
- Последний коммит
- GPL-3.0
Расширенный доступ
Почему такой уровень
- Утилита читает локальные таблицы и может сохранять обработанные данные в файлы.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/visidataОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Утилита читает локальные таблицы и может сохранять обработанные данные в файлы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Аналитик открывает выгрузку и видит ее как строки и столбцы. VisiData читает CSV, TSV, JSON, SQLite и другие источники; команды клавиатуры служат для исследования и упорядочивания таблицы. Частотное представление показывает, сколько раз встречается каждое значение в столбце. Вместо файла можно передать стандартный вывод другой команды. Аналитик выбирает строки, сортирует их и собирает сводные таблицы в терминале. Для поиска команды не нужно закрывать данные: краткая справка открывается из текущего сеанса. Сохранение обработанной таблицы пользователь выполняет отдельно.
Для кого. Аналитикам табличных данных, которым нужно быстро изучить выгрузку в терминале без отдельной электронной таблицы.
Подходит, если
- Перед импортом в базу аналитик осматривает CSV-выгрузку.
- Оператор передает результат команды в VisiData и читает его как таблицу.
- В столбце аналитик ищет редкие значения и частоты повторений.
- Команда исследует выгрузки разных форматов одним набором клавиш.
Не подходит, если
- Книга Excel зависит от сложных формул и точного оформления.
- Пользователи должны редактировать общую таблицу через браузер.
- Исходная выгрузка закрыта для запускаемого процесса.
Пример запроса к агенту
Подготовь ручную проверку CSV в VisiData: типы столбцов, пустые значения и частоты, без перезаписи исходного файла.Ограничения
Нужны Python 3.8 или новее и поддерживаемая ОС; на Windows VisiData запускают через WSL. Для части форматов требуются дополнительные Python-пакеты в окружении команды vd. После pip3-установки добавляйте их тем же pip3, после pipx-установки используйте pipx inject. Перед заменой исходника сохраните результат отдельно и сравните типы столбцов и пустые значения. Для сложной книги Excel отдельно оценивайте сохранность формул и оформления.
Как отключить. Нажмите `Ctrl+Q`, чтобы закрыть интерфейс. Выйти из VisiData и сохранить обработанную таблицу — отдельные действия.
Частые вопросы
Чем открывается файл?
Командой `vd` с путем к входному файлу. Та же утилита принимает поток.
Как читается XLSX?
Для XLSX установите openpyxl в окружение VisiData. При установке через pipx команда `pipx inject visidata openpyxl lxml` добавляет зависимости загрузчиков к существующему vd.
Модуль установлен, почему формат недоступен?
`which vd` покажет путь к запущенной копии. Если это установка pipx, добавляйте модуль через pipx inject; если pip3, используйте тот pip3, которым установили эту копию VisiData.
Как открыть краткую справку?
Нажмите `Ctrl+H` внутри `vd`: появится список команд.
Как завершить работу?
`Ctrl+Q` закрывает интерфейс. Сохранение результата остается отдельным действием.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI импортирует CSV и JSON в SQLite, выполняет SQL и меняет схему, чтобы агент готовил локальные наборы данных для анализа.
dblab, терминальный SQL-клиент, сохраняет профили подключений и может хранить пароли в системном хранилище ключей.
CLI выполняет SQL над CSV, JSON и другими табличными файлами, чтобы агент объединял выгрузки и менял формат результата.
SQL-клиент объединяет просмотр баз и пакетные запросы, чтобы агент работал с выбранным подключением и результатами в JSON.
IRedis помогает вводить команды Redis с подсказками, проверяет аргументы и показывает значения ключей в читаемом виде в терминале.
VisActor Skills — графики, дашборды и постеры
VisActor Skills
Девять скиллов VisActor: бизнес-графики, истории из данных, дашборды с картами и постеры, которые собирает агент
Коротко о README
VisiData записывает команды в журнал и может повторить их через --play. Для запуска без интерфейса есть --batch: заранее отработанный разбор выгрузки можно повторить на следующем файле.