Работа с датами
Модуль python-dateutil предоставляет мощное расширение для стандартного datetime. Устанавливается он следующим образом:
Установка библиотеки -
Документацию пакета можно найти здесь.
Модуль python-dateutil предоставляет мощное расширение для стандартного datetime. Устанавливается он следующим образом:
Установка библиотеки -
pip3 install python-dateutil
Выше приведен пример парсинга даты из логов.Документацию пакета можно найти здесь.
Преобразование WORD в PDF
Устали от необходимости использовать онлайн-конвертеры docx в PDF с дрянным интерфейсом и ограничениями на конвертацию, тогда начинайте пользоваться модулем docx2pdf.
Установка модуля -
Устали от необходимости использовать онлайн-конвертеры docx в PDF с дрянным интерфейсом и ограничениями на конвертацию, тогда начинайте пользоваться модулем docx2pdf.
Установка модуля -
pip install docx2pdf
Подробнее можно ознакомиться здесь.Python: Работа с базой данных
В статье рассмотрены основные методы DB-API, позволяющие полноценно работать с базой данных.
Смотреть статью
В статье рассмотрены основные методы DB-API, позволяющие полноценно работать с базой данных.
Смотреть статью
Хабр
Python: Работа с базой данных, часть 1/2: Используем DB-API
часть 1/2: Используем DB-API часть 2/2: Используем ORM Python DB-API – это не конкретная библиотека, а набор правил, которым подчиняются отдельные модули, реа...
Узнаем даты праздников с помощью Python
Установка модуля -
Документацию пакета и другие его возможности можно найти здесь.
Установка модуля -
pip install holidays
В нашем примере мы узнаем все календарные праздники, отмечаемые в Великобритании.Документацию пакета и другие его возможности можно найти здесь.
Переход данных из изменяемых в неизменяемые
По названиям понятно, что неизменяемые данные — те, которые не могут быть модифицированы после создания. Яркий пример — списки и кортежи: список можно изменять как угодно, а в кортеж нельзя добавлять и удалять из него элементы.
Код с неизменяемыми структурами данных проще для понимания. В примере показано, как преобразовать список в кортеж.
По названиям понятно, что неизменяемые данные — те, которые не могут быть модифицированы после создания. Яркий пример — списки и кортежи: список можно изменять как угодно, а в кортеж нельзя добавлять и удалять из него элементы.
Код с неизменяемыми структурами данных проще для понимания. В примере показано, как преобразовать список в кортеж.
#Вопросы_с_собеседования
В каких ситуациях пользуются методом rfind()?
Метод rfind() похож на метод find(), но он, в отличие от find(), просматривает строку не слева направо, а справа налево, возвращая индекс первого найденного вхождения искомой подстроки.
В каких ситуациях пользуются методом rfind()?
Метод rfind() похож на метод find(), но он, в отличие от find(), просматривает строку не слева направо, а справа налево, возвращая индекс первого найденного вхождения искомой подстроки.