Модуль для логирования в python называется Logging. Он уже присутствует в python по умолчанию и не требует дополнительных установок.
- Сайт разработчика. Конспекты некоторых заметок, чтобы не забыть. Не претендуют на научность и абсолютные знания (дисклеймер).
Установка Memcached на Ubuntu 20.04
Процесс установки кэширования Memcached на Linux под Ubuntu 20.04.
Python Flask OSError: [Errno 48] Address already in use
Исправляем ошибку OSError: [Errno 48] Address already in use.
Экспорт и импорт в программах DataGrip
Как экспортировать или импортировать базу данных в программе DataGrip.
Python — планирование задач через timer
Приведу пример самого простого планирования на python не требующего усложнений.
Как запустить скрипты python через cron на Linux
Описание процесса запуска скриптов python на сервере Linux.
alembic util command error can’t find identifier
Исправляем ошибку alembic util command error can’t find identifier.
FileNotFoundError: [Errno 2] No such file or directory
Чиним ошибку FileNotFoundError: [Errno 2] No such file or directory.
Ошибка The ‘CELERY_RESULT_BACKEND’ setting is deprecated and scheduled for removal in
Исправляем ошибку The ‘CELERY_RESULT_BACKEND’ setting is deprecated and scheduled for removal in.
Ошибка Error: homebrew-core is a shallow clone
Исправление ошибки Error: homebrew-core is a shallow clone. To `brew update` first run.
Ошибка consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//
Исправление ошибки consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [Errno 61] Connection refused.
AttributeError: ‘Flask’ object has no attribute ‘user_options’
Исправляем ошибку AttributeError: ‘Flask’ object has no attribute ‘user_options’.
Warning: Bottle installation failed: building from source
Решение ошибки Warning: Bottle installation failed: building from source.
Python — tabulate
Формат вывода в консоли на python в виде таблицы.
Python — функция lambda на примере поиска в списке из словарей
Функция lambda в Python для тех кому хочется краткости и не хочет расписывать функции. Считается, что лучше функцию вынести, но иногда удобнее использовать lambda.
Как удалять старые файлы на python
Будем удалять файлы из директории, если их больше определенного количества.
Как оптимизировать изображения на Python
Это можно сделать множеством способов. Мы сделаем через модуль pyllow.
Как делать скриншоты веб-страницы на python
Делать скриншоты будем через браузер Chrome (можно любой другой) и модуль selenium на python.
SQLAlchemy — many-to-many
Описание связи many-to-many (многие ко многим) в SQLAlchemy. Пример создания таблиц и сохранения данных.
Python + Svelte — post и get запросы
Описание взаимодействия передачи информации от фронта к бэку через GET и POST на Svelte и Python.
Svelte — события и отличие от JS
В реактивном фреймворке Svelte не придется использовать addEventListener. Во-первых он не будет срабатывать, потому что многие элементы на странице создаются после её загрузки, а затем еще и меняются в процессе. А во-вторых в этом нет необходимости.
Ubuntu — настройка временной зоны
По умолчанию время и дата нового сервера берется из временной зоны, которая обычно соответствует стране в которой находится этот сервер. В то же время сервер может быть предназначен для работы сайта в другой стране. В результате время на сервере не…
SQLAlchemy — о проблемах с сессиями
SQLAlchemy, как и многие другие ОРМ работает с базой данных через сессии. Это отличается от работы на прямую с базой данных. Не понимания принципа работы сессий может приводить к надоедливым ошибкам.
Как настроить wi-fi на принтере ECOSYS M5521
Настройка беспроводного интернета на принтете ECOSYS M5521cdn или ECOSYS M5521cdw.
VBoxNetAdpCtl: Error while adding new interface
Ошибка в Virtual Box в Big Sur Mac Os.