VisiData CLI

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

  • 9 446 ★ репозитория
  • Последний коммит
  • GPL-3.0
CLI

Расширенный доступ

Почему такой уровень

  • Утилита читает локальные таблицы и может сохранять обработанные данные в файлы.
Все причины и проверки

saulpw/visidata

Установка

В терминале, через 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 импортирует CSV и JSON в SQLite, выполняет SQL и меняет схему, чтобы агент готовил локальные наборы данных для анализа.

CLIРасширенный доступ2,2 тыс.Звезды репозитория

dblab, терминальный SQL-клиент, сохраняет профили подключений и может хранить пароли в системном хранилище ключей.

CLIРасширенный доступ3,2 тыс.Звезды репозитория

CLI выполняет SQL над CSV, JSON и другими табличными файлами, чтобы агент объединял выгрузки и менял формат результата.

CLIРасширенный доступ2,2 тыс.Звезды репозитория

SQL-клиент объединяет просмотр баз и пакетные запросы, чтобы агент работал с выбранным подключением и результатами в JSON.

CLIРасширенный доступ5 тыс.Звезды репозитория

IRedis помогает вводить команды Redis с подсказками, проверяет аргументы и показывает значения ключей в читаемом виде в терминале.

CLIРасширенный доступ2,8 тыс.Звезды репозитория
Официальный

Девять скиллов VisActor: бизнес-графики, истории из данных, дашборды с картами и постеры, которые собирает агент

СкиллРасширенный доступ473Звезды репозитория

Коротко о README

VisiData записывает команды в журнал и может повторить их через --play. Для запуска без интерфейса есть --batch: заранее отработанный разбор выгрузки можно повторить на следующем файле.

Бейдж для README

Сообщить о проблеме

Foxx AIVisiData
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.