Публикации по теме 'command-line'


Как написать идеальный интерфейс командной строки для Python
Давайте попробуем применить эти правила к конкретному простому примеру: скрипту для шифрования и дешифрования сообщений с использованием шифра Цезаря . Представьте, что у вас есть уже написанная функция encrypt (реализованная, как показано ниже), и вы хотите создать простой сценарий, который позволяет шифровать и расшифровывать сообщения. Мы хотим, чтобы пользователь мог выбирать режим между шифрованием (по умолчанию) и дешифрованием и выбирать ключ (по умолчанию 1) с помощью..

Ranpass - инструмент командной строки генератора случайных паролей
В последнее время я все больше и больше начал использовать Python в своей работе, потому что это такой универсальный язык. С ним можно делать самые разные вещи. Создать пользовательский интерфейс? ✔ Создать API️? ✔ Написать сценарий для очистки веб-сайта? ✔ Управляете мышью на ПК? ✔ Нет почти ничего, что нельзя было бы сделать с помощью Python. Его тоже довольно просто выучить (почти похоже на английский - по крайней мере, основы), и сообщество отличное. Для Python существует..

Хотите, чтобы Вай похвастался? Продолжайте читать, чтобы заработать их!
Вы слышали о vi, vim и nvim, но не знаете, что это такое и как их использовать? Что ж, тогда вы попали в нужное место, пристегнитесь и убедитесь, что у вас открыто окно терминала, чтобы следовать за ним, чтобы заработать значок «Я использую vi». Начнем с контекста Прежде всего, что такое Vi? Если мы обратимся к Википедии, общепризнанному источнику знаний в наши дни, мы увидим, что Vi определяется как: vi (произносится как отдельные буквы, /ˌviːˈaɪ/) — это экранный текстовый..

Python CLI общего назначения
Динамическое присоединение аргументов к скрипту Python Проводя так много времени, работая в облачной среде, я регулярно запускаю .sh , .bash или .py файлы программно. Я обнаружил, что постоянно повторно реализую одну и ту же структуру python cli , чтобы избежать избыточности, я абстрагировал CLI на интерфейс. Интерфейс превращает пользовательский анализатор аргументов в скрипт Python, чтобы преобразовать скрипт в динамический интерфейс командной строки. Выполнение..

⚙️ Интеграционные тесты на Node.js CLI: Часть 3 - Межпроцессное взаимодействие
Эта статья является частью серии о написании программ CLI для Node.js и, в частности, о их тестировании путем написания тестов E2E / Integration, а не написания обычного модульного модульного теста. Если вы хотите перейти к окончательному коду реализации, отметьте здесь . Ссылки на другие части перечислены ниже: Часть 1: Почему и как? Часть 2: Тестирование взаимодействия / Пользовательский ввод Часть 3. Обмен данными между процессами Часть 4: Mocking Services Если вы..

YAPC::Europe 2016 Спикеры: Тина Мюллер
Сегодняшнее событие — Тина Мюллер (тинита) и ее отличные доклады о #‎Swagger, #‎инструментах командной строки и #‎tmux. 🎙 «Swagger — это спецификация REST API. Теперь она является основой инициативы Open API, поддерживаемой рядом компаний». «Как писать инструменты командной строки с удобным пользовательским интерфейсом. Напишите спецификацию и получите вложенные подкоманды, спецификацию и проверку опций и параметров, справку, документацию и расширенное заполнение вкладок оболочки»...

Разрушение главной улицы (Ява)
Это на наших лицах, и временами кажется чем угодно, но каждый, кто касался Java, смотрел на это и был сбит с толку: я имею в виду метод MAIN. Что такое «public static void main(String[] args)»? Что ж, я собираюсь разобрать это для всех новичков, изучающих Java, которые просто чувствуют потребность в знании, и для всех, кто смотрел на это и задавался тем же вопросом. public Первое слово строки довольно легко объяснить. «Общедоступный» в настройках Java — это специальное слово,..