Python
Зачем использовать wraps в декораторах
03
Возьмём простой декоратор для примера и создадим простую функцию с его использованием: Выведем имя функции: То есть мы получили название вложенной в декоратор
Locus Novus
Python
Получить список записей из БД по их идентификаторам (SQLAlchemy)
06
Если требуется из определённой таблицы БД получить несколько записей по списку их идентификаторов, то можно использовать in, но стоит быть осторожным, т.
Locus Novus
Python
Сортировка словаря по ключам в одну строку
012
В указанном случае мы изменяем исходный словарь, но чтобы при сортировке формировать новый словарь, достаточно записывать результат в новую переменную
Locus Novus
Python
Узнать уровень вложенности словаря
012
Для того, чтобы узнать максимальный уровень вложенности произвольного словаря, можно использовать простую рекурсивную функцию: То есть мы применяем рекурсивно
Locus Novus
Pandas
Сериализация и десериализация DataFrame с кириллицей
014
Если требуется хранить Dataframes в JSON, и они содержат non-ASCII символы (например, кириллицу), то следуется понимать, что используя df.
Locus Novus
Pandas
Добавить Dataframe в Excel файл
06
Для работы с Excel установлены pandas и openpyxl: Если потребовалось добавить таблицу, представленную в виде pandas DataFrame, в ранее созданный файл Excel
Locus Novus
Разработка
Получить основную информацию о файле
06
Path позволяет достаточно просто получить всю необходимую информацию о файле:
Locus Novus
Разработка
Создать файл с учётом директорий
06
Если требуется создать файл и расположить его по определённому пути, но мы не знаем, есть ли соответствующие директории, то изначально можно при помощи
Locus Novus
Разработка
‘Исключающее или’ в Python
07
Если вам требуется проверить, что был передан строго один из двух (и более) аргументов, то стоит использовать “Исключающее или”
Locus Novus
Аналитика
Пустая запись
05
текст
Locus Novus
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
Генерация пароля