Публикации по теме '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 , представляли собой физические устройства с..