String.Template: имена в прост текстов шаблон
string.Template използва означения като $name за текстова замяна. substitute() очаква необходимите стойности; safe_substitute() може да остави непопълнените означения в резултата.
string.Template използва означения като $name за текстова замяна. substitute() очаква необходимите стойности; safe_substitute() може да остави непопълнените означения в резултата.
io.StringIO работи с текст, а io.BytesIO — с байтове. Те са удобни, когато библиотека очаква файловоподобен обект, но данните вече са в паметта.
struct.pack('>H', 258) дава двата байта b'\x01\x02'. Знакът > избира big-endian подредба, а H описва беззнаково кратко цяло число в този формат.
structuredClone() може да създаде дълбоко копие на поддържани стойности. Това е различно от копиране само на външния обект.
Git подмодулът свързва отделно хранилище с конкретен commit в основния проект. Това не означава автоматично следване на всяка най-нова промяна от външен клон.
subprocess.run() е препоръчителният висок интерфейс за стартиране на процес. Списък с аргументи и обичайното shell=False избягват нуждата да сглобяваш shell синтаксис за всяка стойност.
Разменените граници имат специфично поведение.
HTML summary е видимият надпис на разгъваем details блок. Активирането му променя отвореното състояние на родителя.
SVG описва форми чрез структурирани елементи, вместо да фиксира всяка точка като пиксел. Форматът е подходящ за много знаци и схеми, когато се използва с ясна цел.
sys.argv съдържа аргументите към програмата, като началният елемент описва скрипта или начина на стартиране. Подаденото количество 12 първоначално е текст, не автоматично проверено числ...
table-layout избира алгоритъма за ширините в таблицата. При fixed и зададена ширина разпределението не се определя от цялото съдържание по начина на автоматичния режим.
Еднаквата ширина на цифрите улеснява сканирането на числа в колона.