Библиотека Faker - полезная штука для генерации фейковых данных.
Имя, фамилия, адрес, день рождения, город, страна, работа ... в общем всё подряд )
Бывает полезно, например, когда нужно создать сетку левых аккаунтов.
И для регистрации требуется заполнять какие-то данные.
Ну или еще где-то 🌚
Имя, фамилия, адрес, день рождения, город, страна, работа ... в общем всё подряд )
Бывает полезно, например, когда нужно создать сетку левых аккаунтов.
И для регистрации требуется заполнять какие-то данные.
Ну или еще где-то 🌚
👍7❤3🔥2
Cowsay - прикольная маленькая библиотека, с помощью которой вы сможете нарисовать в консоль 🐲 дракона, 🐮 корову, 🦖 динозавра, 🐈 кошку, и других персонажей.
То что на скрине, сделано 2 строчками кода:
То что на скрине, сделано 2 строчками кода:
import cowsay as c
print(c.dragon("Хауди Хо, друзья!"))
👍8❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Звёздочка на Python Turtle в 10 строк кода.
❤3👍1
FuzzyWuzzy - топовая библиотека для нечёткого сравнения строк.
Например, если сравнить две строчки
Также в библиотеке есть частичное сравнение и сравнение слов без учета их позиций в предложении.
Устанавливать командой
Например, если сравнить две строчки
hello
и hell
, то окажется что они на 89% похожи.Также в библиотеке есть частичное сравнение и сравнение слов без учета их позиций в предложении.
Устанавливать командой
pip install fuzzywuzzy[speedup]
Примеры кода на скрине, доки здесь 🤟👍2
Как и обещал, создаем бота для телеграм и заливаем его на Heroku!
Это проще, чем кажется :3
https://youtu.be/TtvNVDilh60
Это проще, чем кажется :3
https://youtu.be/TtvNVDilh60
YouTube
Программируем телеграм бота и деплоим на Heroku!
Как и обещал, создаем бота для телеграм и заливаем его на Heroku!
Это проще, чем кажется :3
Курс по Python от Skypro + бесплатная консультация: https://go.skyeng.ru/haudi_skypro
===
Промокод ХАУДИХО дает 10% скидку!
🆇 Ссылки из видео 🆇
𝟭: Базовая структура…
Это проще, чем кажется :3
Курс по Python от Skypro + бесплатная консультация: https://go.skyeng.ru/haudi_skypro
===
Промокод ХАУДИХО дает 10% скидку!
🆇 Ссылки из видео 🆇
𝟭: Базовая структура…
Тут наш бот S么MUR么I перешёл в версию 0.3:
- Куча фиксов в фильтре нецензурной лексики
- Мелкие улучшения для админов
- Принятые пул реквесты
- Автодеплой на Heroku через данный репозиторий
- Переход на версию Python 3.9.6
Позже планируется ввести базу данных и переписать бота с нуля, чтобы ввести поддержку сразу нескольких груп 🔥
- Куча фиксов в фильтре нецензурной лексики
- Мелкие улучшения для админов
- Принятые пул реквесты
- Автодеплой на Heroku через данный репозиторий
- Переход на версию Python 3.9.6
Позже планируется ввести базу данных и переписать бота с нуля, чтобы ввести поддержку сразу нескольких груп 🔥
👍3
https://pythontutor.ru - это крутой бесплатный проект, на котором вы сможете легко начать изучение языка Python.
Всё на русском языке + есть куча ДЗ.
Например:
- Задача на факториал
- Задача "Потерянная карточка"
- Задача «Шеренга»
и многие другие 💪
Всё на русском языке + есть куча ДЗ.
Например:
- Задача на факториал
- Задача "Потерянная карточка"
- Задача «Шеренга»
и многие другие 💪
👍6🔥1
Кстати, f-строки в Python не только удобнее, но и быстрее 🕒
Как показывают тесты (на скрине), медленнее всего использовать
Чуть быстрее конкатенация через +.
И наконец производительнее всех работают f-строки 🔥
Источник тестов.
Как показывают тесты (на скрине), медленнее всего использовать
.format()
.Чуть быстрее конкатенация через +.
И наконец производительнее всех работают f-строки 🔥
Источник тестов.
👍4🔥2
Гайд по превращению CMD в нечто более красивое и удобное!
Оформление, новые функции, настройки.
https://youtu.be/F-yM_c8x7KM
Оформление, новые функции, настройки.
https://youtu.be/F-yM_c8x7KM
YouTube
Крутое оформление консоли в Windows | Как сделать?
Гайд по превращению CMD в нечто более красивое и удобное!
Оформление, новые функции, настройки.
▶️ Ютуб канал "Изучаем мир ИТ" - https://www.youtube.com/channel/UCfxnN0xALQR6OtznIj35ypQ?sub_confirmation=1
===
🆇 Ссылки из видео 🆇
𝟭: ConEmu - https:…
Оформление, новые функции, настройки.
▶️ Ютуб канал "Изучаем мир ИТ" - https://www.youtube.com/channel/UCfxnN0xALQR6OtznIj35ypQ?sub_confirmation=1
===
🆇 Ссылки из видео 🆇
𝟭: ConEmu - https:…
Как скачать видео с YouTube на Python?
Для этого есть всякие библиотеки вроде
Потому что YouTube постоянно обновляет ссылки, тем самым блокируя таким библиотекам работу в обход официального API.
Так что рекомендую всегда для этого использовать youtube-dl.
Тем более, что у него есть официальная поддержка Python.
Которая под капотом использует парсинг и CLI интерфейс, но всё же свою задачу выполняет на все 100% 😎👊
Код со скрина здесь.
Для этого есть всякие библиотеки вроде
pytube
, но они часто ломаются и не работают.Потому что YouTube постоянно обновляет ссылки, тем самым блокируя таким библиотекам работу в обход официального API.
Так что рекомендую всегда для этого использовать youtube-dl.
Тем более, что у него есть официальная поддержка Python.
pip install --upgrade youtube-dl
И даже официальная документация по работе с данной библиотекой.Которая под капотом использует парсинг и CLI интерфейс, но всё же свою задачу выполняет на все 100% 😎👊
Код со скрина здесь.
👍4❤1
Как получить текущий день недели на Python?
Казалось бы, простая задача.
Но у нее есть масса вариантов решения.
И новички обычно создают свой словарь вида
То же самое легко проделать с любой датой календаря.
Достаточно вместо
Код со скрина здесь.
Казалось бы, простая задача.
Но у нее есть масса вариантов решения.
И новички обычно создают свой словарь вида
days = {0: "понедельник", 1: "вторник" ...}
Но это неверно, потому что в нашем любимом языке уже есть модуль calendar
и даже со встроенной локализацией.То же самое легко проделать с любой датой календаря.
Достаточно вместо
today = date.today()
написать today = calendar.weekday(2021, 7, 25)
чтобы получить № дня недели указанной даты.Код со скрина здесь.
👍2
Обнаружение лиц на Python в 19 строк кода.
Сперва не забудьте установить модуль
При желании, можно также воспользоваться Eye & Mouth cascades для обнаружения глаз и рта, соответственно.
Дальше конвертируем исходное изображением в чёрно белое.
И скармливаем это всё в метод
Ну и как вы знаете, cv2 шикарно работает с видео потоком.
Так что можно создать, например, распознавание своего лица на видео потоке с камеры? :3
Вариантов много )))
Код со скрина здесь.
Сперва не забудьте установить модуль
cv2
командой pip install opencv-python
Затем при помощи этой крутой библиотеки, создайте HAAR Face Cascade.При желании, можно также воспользоваться Eye & Mouth cascades для обнаружения глаз и рта, соответственно.
Дальше конвертируем исходное изображением в чёрно белое.
И скармливаем это всё в метод
detectMultiScale
.Ну и как вы знаете, cv2 шикарно работает с видео потоком.
Так что можно создать, например, распознавание своего лица на видео потоке с камеры? :3
Вариантов много )))
Код со скрина здесь.
webbrowser - это встроенный в Python модуль.
При помощи которого вы можете открыть ссылки в браузере и как-то минимально управлять им.
На скриншоте выше показаны основные методы объекта
Подробнее о нем в документации.
При помощи которого вы можете открыть ссылки в браузере и как-то минимально управлять им.
На скриншоте выше показаны основные методы объекта
webbrowser
.Подробнее о нем в документации.
Полезный выпуск про то, как ускорить Python код в десятки раз! ⚡️
Теперь душить питона можно будет в 20 раз быстрее 😏
https://www.youtube.com/watch?v=lEAjwY5TAsE
Теперь душить питона можно будет в 20 раз быстрее 😏
https://www.youtube.com/watch?v=lEAjwY5TAsE
YouTube
⚡ УСКОРЯЕМ PYTHON в 20 РАЗ! | Новый способ :3
Рабочий способ как ускорить любой Python код вплоть до 20 раз!
Даже быстрее, чем C ⚡.
🚀 Профессия «Системный администратор» в SkillFactory: https://clc.to/L-9YYg
===
50% скидки на обучение по промокоду Хауди Хо (до 10.12.2020)
🆇 Ссылки из видео 🆇
1) PyPy…
Даже быстрее, чем C ⚡.
🚀 Профессия «Системный администратор» в SkillFactory: https://clc.to/L-9YYg
===
50% скидки на обучение по промокоду Хауди Хо (до 10.12.2020)
🆇 Ссылки из видео 🆇
1) PyPy…