⚡️ Делаем подсветку кода
Pygments — модуль, создающий универсальный вывод кода, отлично подходящий для форумов, вики сайтов и хостингов кода.
Установка:
Также модуль может использоваться из командной строки, например:
#миниурок #pygmentize
Pygments — модуль, создающий универсальный вывод кода, отлично подходящий для форумов, вики сайтов и хостингов кода.
Установка:
pip install Pygments
Эта библиотека поддерживает около 500 различных языков и переводит их в HTML, RTF, LaTeX форматы, что позволяет изображать свой код на различных сайтах, не прибегая к изображениям.Также модуль может использоваться из командной строки, например:
pygmentize test.py
. Кроме того, вы можете изменить конфигурации, но об этом подробно написано тут.#миниурок #pygmentize
⚡️ Паттерн команда
Это — паттерн, который позволяет оборачивать операции и запросы в отдельные объекты и передавать их как аргумент. Таким образом, запросы можно выстраивать в очереди, откладывать или отменять их выполнение.
Самый просто пример её использования — история действий (в IDE, Photoshop, etc).
Или кнопки, которые выглядят одинаково, но работают по разному.
Как вам темы, не связанные напрямую с Python? Стоит ли продолжать? Напишите в комментариях 👇
#паттерны #command
Это — паттерн, который позволяет оборачивать операции и запросы в отдельные объекты и передавать их как аргумент. Таким образом, запросы можно выстраивать в очереди, откладывать или отменять их выполнение.
Самый просто пример её использования — история действий (в IDE, Photoshop, etc).
Или кнопки, которые выглядят одинаково, но работают по разному.
Как вам темы, не связанные напрямую с Python? Стоит ли продолжать? Напишите в комментариях 👇
#паттерны #command