Добавить в корзинуПозвонить
Найти в Дзене
Try Python

Крутые Python библиотеки, о которых должен знать каждый программист. Часть 2

В этом подкасте мы продолжаем тему первой статьи и будем обсуждать самые полезные Python библиотеки, о которых знают не все. Начнём ✔️ Loguru Функция print() - не самый лучший способ вывода логов, и все это знают. Именно поэтому был создан loguru Он дает возможность выводить логи в определенном формате, который можно настроить. Также, ты можешь сохранять логи в файлы, которые будут регулярно пересоздаваться (в зависимости от заданных параметров). Смотри код 👆🏻 Howdoi howdoi - это консольный инструмент облегчающий жизнь ленивому программисту 😴 Вся его суть заключается в том, что ты можешь искать ответы на StackOverflow прямо из терминала, не открывая браузер Для этого, просто установи howdoi через pip, а затем попробуй ввести в консоли "howdoi <ключевые тэги для поиска>". Пример использования приведен выше☝🏼 FuzzyWuzzy fuzzywuzzy - это небольшой модуль, который помогает сравнивать тексты. Его особенность заключается в том, что он возвращает процент соответствия между одной стр
Оглавление

В этом подкасте мы продолжаем тему первой статьи и будем обсуждать самые полезные Python библиотеки, о которых знают не все. Начнём ✔️

Loguru

Процесс логирования
Процесс логирования

Функция print() - не самый лучший способ вывода логов, и все это знают. Именно поэтому был создан loguru

Он дает возможность выводить логи в определенном формате, который можно настроить. Также, ты можешь сохранять логи в файлы, которые будут регулярно пересоздаваться (в зависимости от заданных параметров).

Смотри код 👆🏻

Howdoi

Ответы со StackOverflow
Ответы со StackOverflow

howdoi - это консольный инструмент облегчающий жизнь ленивому программисту 😴

Вся его суть заключается в том, что ты можешь искать ответы на StackOverflow прямо из терминала, не открывая браузер

Для этого, просто установи howdoi через pip, а затем попробуй ввести в консоли "howdoi <ключевые тэги для поиска>".

Пример использования приведен выше☝🏼

FuzzyWuzzy

Сравнение слов
Сравнение слов

fuzzywuzzy - это небольшой модуль, который помогает сравнивать тексты.

Его особенность заключается в том, что он возвращает процент соответствия между одной строкой и другой, а это бывает очень полезно при организации, например, алгоритма поиска и т.п.

Prettytable

Заполнение таблиц
Заполнение таблиц

Ну и на последок, расскажу о prettytable. Это библиотека для создания и красивого вывода таблиц.

Но еще, с его помощью можно переносить данные из таблиц в JSON-формат и генерировать готовый HTML код для нужной таблички 👍🏼

Какие ещё полезные библиотеки знаешь лично ты? Напиши в комментариях под этой статьёй!

Также, подписывайся на нашу группу в ВК, там ты найдешь еще больше подкастов, мемов и тестов по Pythonhttps://vk.com/try2py 💥