pyupgrade
pyupgrade — это хук от создателя pre-commit для автоматического обновления синтаксиса языка. Например, pyupgrade перепишет простые вызовы
pyupgrade — это хук от создателя pre-commit для автоматического обновления синтаксиса языка. Например, pyupgrade перепишет простые вызовы
str.format()
в f-strings.GitHub
GitHub - asottile/pyupgrade: A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language. - asottile/pyupgrade
👍6🍾3❤1
Каким будет результат выполнения кода?
Anonymous Quiz
11%
0
36%
1
37%
ошибка
8%
ничто из перечисленного
9%
посмотреть ответ
👍21🗿13🆒4🤔3🔥1🎉1
Гуглим с помощью Python
Установка необходимых пакетов -
Подробнее ознакомиться с таким поиском информации можно здесь.
Установка необходимых пакетов -
pip install beautifulsoup4
и pip install google
В нашем примере мы задаем в поиске слово "Python" и получаем ссылки на 3 самых популярных по мнению Google сайтов о Python.Подробнее ознакомиться с таким поиском информации можно здесь.
🏆19👍9😱3🎉1🆒1
Преобразование WORD в PDF с помощью Python
Устали от необходимости использовать онлайн-конвертеры docx в PDF с дрянным интерфейсом и ограничениями на конвертацию, тогда начинайте пользоваться модулем docx2pdf.
Установка модуля -
Устали от необходимости использовать онлайн-конвертеры docx в PDF с дрянным интерфейсом и ограничениями на конвертацию, тогда начинайте пользоваться модулем docx2pdf.
Установка модуля -
pip install docx2pdf
Подробнее можно ознакомиться здесь.🎉30👍12🏆1🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация 2D мира с помощью клеточного автомата на Python
Клеточным автоматом называют множество клеток, которые можно представить в виде матрицы с x‑строк и y‑столбцов.
Смотреть статью
Клеточным автоматом называют множество клеток, которые можно представить в виде матрицы с x‑строк и y‑столбцов.
Смотреть статью
🔥22👍7🍾3❤2🎉1🏆1
5 полезных библиотек Python (с примерами)
Давайте посмотрим на 5 хороших развивающихся библиотек, которые могут помочь при решении практических задач.
Смотреть статью
Давайте посмотрим на 5 хороших развивающихся библиотек, которые могут помочь при решении практических задач.
Смотреть статью
🍾8🎉2👍1💯1
Перечисления
Перечисление (enumeration) — это набор имён, привязанных к уникальным неизменным значениям. Python поддерживает работу с перечислениями, с их помощью удобно хранить списки констант.
Члены одного перечисления можно сравнивать, а также обходить с помощью циклов. Подробнее о перечислениях можно почитать в документации: https://docs.python.org/3/library/enum.html
Перечисление (enumeration) — это набор имён, привязанных к уникальным неизменным значениям. Python поддерживает работу с перечислениями, с их помощью удобно хранить списки констант.
Члены одного перечисления можно сравнивать, а также обходить с помощью циклов. Подробнее о перечислениях можно почитать в документации: https://docs.python.org/3/library/enum.html
🏆9👍4🎉3🍾2❤1
Делаем GIF из видео с помощью Python
Преобразуем видео в GIF просто и элегантно. Видео нужно сохранить в папку со скриптом, там же появится гифка. У пакета также есть дополнительная функциональность, позволяющая менять разрешение и изменять отрезки времени для гифки.
Документацию можно найти здесь.
Преобразуем видео в GIF просто и элегантно. Видео нужно сохранить в папку со скриптом, там же появится гифка. У пакета также есть дополнительная функциональность, позволяющая менять разрешение и изменять отрезки времени для гифки.
Документацию можно найти здесь.
🏆28👍8🔥4🎉3❤2🍾2
Forwarded from Python Learning
Метод str.isalnum()
Метод str.isalnum() возвращает True, если все символы в строке являются буквенно-цифровыми и есть хотя бы один символ, в противном случае False.
Метод str.isalnum() возвращает True, если все символы в строке являются буквенно-цифровыми и есть хотя бы один символ, в противном случае False.
❤28👍10🗿4🏆1
#Вопросы_с_собеседования
В чем разница между append и extend?
Ответ:
append добавляет значения в список, а extend добавляет в список значения из другого списка.
В чем разница между append и extend?
Ответ:
🆒45👍15❤12🎉5🍾5🥰1
🤔37👍13🔥8👨💻6🆒5🎉4❤2😢2🏆2
#Вопросы_с_собеседования
🎧 Как реализуется наследование классов в Python?
В приведенном ниже примере класс Audi является наследником Car. И вместе с этим наследуются методы экземпляра родительского класса.
В приведенном ниже примере класс Audi является наследником Car. И вместе с этим наследуются методы экземпляра родительского класса.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉26👍6🏆6🍾3❤2🔥1
Пакет schedule
Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.
Документация доступна по ссылке:
https://schedule.readthedocs.io/en/stable/
schedule
позволяет планировать выполнение каких-либо задач на определённый промежуток времени. В примере мы заставляем программу каждую секунду вызывать нашу функцию job
.Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.
Документация доступна по ссылке:
https://schedule.readthedocs.io/en/stable/
👍44🍾6❤4🎉4🏆3