Публикации по теме 'cli'


Введение в терминал: основные команды, которые помогут вам начать работу
Поначалу интерфейс командной строки может быть ошеломляющим: это пустой экран и подсказка. Когда вы печатаете, текст появляется на экране. Но прежде чем вы сможете извлечь из этого какую-либо пользу, вам нужно знать, что печатать. Давайте рассмотрим команды, которые помогут добиться цели, когда вы только начинаете работать с командной строкой. Рабочий каталог Прежде чем мы начнем какую-либо значимую работу, нам сначала нужно знать, где мы находимся. Команды, которые вы запускаете,..

NodeJS CLI с Commander.js
Мы каждый день используем интерфейсы командной строки, такие как git, ls, grep и т. д. Интерфейсы командной строки или CLI обычно являются самым быстрым способом решения проблемы, даже сегодня, несмотря на все графические интерфейсы. Интерфейсы командной строки были созданы в 60-х годах, когда компьютеры (мэйнфреймы) взаимодействовали с пользователем посредством текстовых интерфейсов, и сегодня они продолжают оставаться очень важными, помимо развития GUI (графических пользовательских..

Инструмент смены типа файла —  CLI в GoLang
Как я создал простой инструмент для тривиальной рабочей задачи, так и вы сможете На прошлой неделе я начал играться с GoLang , это C-подобный компилируемый язык, созданный Google, очень легкий и быстрый, на самом деле он часто находится в топ-листе тестов Techempower , хотя и очень C- как и синтаксис, он использует GC для очистки памяти, поэтому он идеально подходит для простых приложений. Go настолько знаком и прост в освоении, что позволил мне выучить язык с нуля и разработать..

Классные интерфейсы командной строки в Elixir (часть 2) с IO.ANSI
В прошлом посте я говорил об использовании IO.write/2 для создания крутых интерфейсов командной строки . После написания этого поста я получил много отличных отзывов, а также рекомендации по дальнейшим темам. Так что это именно то, что я делаю. IO.write/2 — классная функция, но основная работа там выполняется возвратом каретки ( \r ). Возврат каретки — это управляющий символ, который позволяет установить курсор в начало текущей строки текста, подобно тому, как работает старомодная..

Простой способ создать приложение CLI на Python
Простой пример переноса приложения машинного обучения в интерфейс командной строки Когда мы создаем приложение любого типа, мы должны предоставить интерфейс, с помощью которого другие люди смогут его использовать. Я хочу показать вам простой пример переноса приложения ML в интерфейс командной строки. Я думаю, можно с уверенностью сказать, что мы хотим получить наилучшие результаты при минимальных усилиях. В этом случае лучшим выбором будет fire библиотека. fire - это..

Сравнение библиотек синтаксического анализа командной строки Python - Docopt, Click, Invoke (средство выполнения задач Fabric)
Обзор содержит примеры кода для простых команд, их использования и краткое описание следующих библиотек: Docopt, Click и Invoke. Стандартная библиотека Python Argparse не включена в обзор, так как статья написана с основной целью сделать выбор библиотеки на замену стандартной. Статья содержит краткий обзор библиотек парсеров аргументов языка программирования Python и мое личное мнение в конце. Давайте начнем с Click (того, что я предпочитаю), затем будут Docopt и Invoke, прямо перед моим..

Разработка Cli на основе чертежей
То, что я в данный момент глубоко погружаюсь в отбросы межпланетных файловых систем, протоколов Дхармы и межсетевого сжигания токенов, не может служить оправданием для некоторых старых добрых улучшений в навыках программирования и передовых методах. Осваивая заржавевшие навыки программирования на Go, я случайно натолкнулся на интересную проблему, которая, как мне кажется, является действенным решением, - разработка с использованием Blueprint Driven Cli. Зачем разрабатывать реализацию..