Unicode и UTF-8: защо буквата не е непременно един байт
Unicode описва знаците, а UTF-8 е начин за тяхното кодиране. Разликата между байтове, кодови точки и видими знаци има значение за кирилицата, търсенето и обработката на текст.
Unicode описва знаците, а UTF-8 е начин за тяхното кодиране. Разликата между байтове, кодови точки и видими знаци има значение за кирилицата, търсенето и обработката на текст.
unicodedata предоставя имена, категории и нормализиране на Unicode знаци. normalize('NFC', text) е полезно, когато еквивалентни последователности трябва да имат общо представяне.
unittest организира тестови случаи, подготовка и проверки. assertEqual() сравнява действителен резултат с очаквана стойност и прави разминаването видимо.
Параметрите на заявката могат да бъдат четени и обновявани като двойки ключ и стойност. Това избягва много грешки при ръчно слепване на адреси.
Настройката управлява избора на текст в интерфейса.
uuid.uuid4() създава случаен UUID, подходящ за разграничаване на записи без централен пореден брояч. Това не е равнозначно на проверка кой може да отвори съответния запис.
git verify-commit проверява подпис върху commit чрез поддържания механизъм и конфигурация. Това е различен въпрос от това дали съдържащият се код е качествен.
vertical-align се отнася до редови, inline-block и таблични клетки. Не е обща команда за вертикално центриране на всеки блоков елемент.
Размерът на браузърния прозорец, CSS пикселите и увеличението са свързани понятия с различни роли. Настройката viewport дава указания за първоначалното представяне.
Елементът се скрива, но подредбата запазва неговата кутия.
warnings.warn() съобщава за състояние, което обичайно не изисква незабавно прекратяване. Филтрите могат да показват, скриват или превръщат определени предупреждения в изключения.
Слабата препратка не е достатъчна сама да запази обект в паметта. weakref е полезен за помощни структури, които трябва да наблюдават обекти, без да определят живота им.