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


Самый простой способ понять модули Rust в нескольких файлах
TL;DR 💡 Легкое и простое объяснение модулей Rust в разных файлах. 🤿 Мы подробно рассмотрим реальный пример, чтобы изучить модульную систему. 📈 Тонны диаграмм, которые помогут вам понять. Модульная система в Rust может сбивать с толку разработчиков, использующих другие языки. Мне потребовалось некоторое время, чтобы понять это, поэтому я хочу поделиться с вами тем, как это работает и как легко организовать вашу программу в нескольких файлах. Пойдем. Модули Rust в файлах Rust..

Отличные инструменты командной строки в моем ежедневном рабочем процессе
Знание своих инструментов, пожалуй, лучший инструмент повышения производительности, который можно иметь за поясом. В этой статье я покажу вам, какие я использую. Другие авторы статей всегда составляли такие замечательные списки, так что я решил составить свой собственный! Чтобы упростить задачу, я разобью его на две части: Замены Утилиты Замены Я думаю, что отличным способом начать было бы перечисление тех, которые нацелены на замену существующих встроенных инструментов...

Создайте нашу собственную команду Linux с помощью Bash
Повысьте свой опыт работы с терминалом, создав свой собственный интерфейс командной строки. Я просто хочу выполнить свою команду в терминале. - ты. Вы когда-нибудь хотели иметь удобную команду для выполнения вашего скрипта в вашем терминале? В этой статье я научу вас, как это можно сделать с помощью исполняемого сценария bash. Примечание: для пользователей Linux. Мы рассмотрим: Как создать и запустить базовый сценарий bash . Как сделать его исполняемым . Узнайте о..

Как запечь питона на огне
Python Fire - это библиотека для автоматической генерации интерфейсов командной строки (CLI) из абсолютно любого объекта Python. Чтобы установить Python-Fire из индекса пакетов Python (PyPI) pip install fire or python setup.py install В качестве точки входа давайте напишем приложение CLI, которое будет печатать «Hello World» при запуске из командной строки. #!/usr/bin/env python from python import Fire def greet(): return "Hello world" if __name__ ==..

ИСПОЛЬЗОВАНИЕ PROGRESSBAR В PYTHON ИСПОЛЬЗОВАНИЕ TQDM
Сегодня я покажу вам, как добавить индикатор выполнения в ваши скрипты Python. Для этого воспользуемся библиотекой tqdm. Сначала мы импортируем tqdm и модуль времени. import time from tqdm import tqdm Самый простой способ добавить индикатор выполнения в ваш скрипт — обернуть ваш итерируемый объект. for i in tqdm(range(100)): # do something ... time.sleep(0.1) Мы также можем использовать его без итерации, например. когда мы читаем файл, используя буфер. progress =..

Команды GUI Linux, которые можно выполнять в CLI
Компьютеры всегда были для нас чудом. Было бы просто безумием думать, что можно выполнять несколько задач одним щелчком мыши. 50 лет назад никто и представить себе не мог, чего можно добиться одним щелчком мыши. Опять же, наши системы не ограничены одним кликом, представьте себе мир без мыши, сможем ли мы по-прежнему выполнять все операции, которые мы делаем сейчас? Мой друг, да! Каждая операция, каждый элемент графического интерфейса, каждый щелчок связаны с какой-то командой. В общем,..

В приложениях командной строки в Swift
Извилистый путь к Terminus, библиотеке с открытым исходным кодом. В биологии таких животных, как крокодил, иногда называют живыми ископаемыми , потому что они мало изменились по сравнению с образцами, найденными в геологических пластах прошлого. У компьютерных технологий есть несколько собственных живых ископаемых. Одним из таких примеров является терминал или, что более вероятно, эмулятор терминала. Терминалы 70-х, такие как VT100 , представляли собой физические устройства с..