Как скачать видео с 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…
Интересный момент 🤔
В комментариях под последним постом, подписчики предложили вместо этого модуля использовать просто
Но, как оказалось.
Методы
Тест код показан на скриншоте.
Для 10 млн. рандомных чисел,
В то время как
Такие пироги 🥧
Подробнее о том, почему так происходит, вы можете почитать здесь.
Код со скрина здесь.
В комментариях под последним постом, подписчики предложили вместо этого модуля использовать просто
sort() со срезом.Но, как оказалось.
Методы
nlargest и nsmallest в модуле heapq работают в 3 раза быстрее, чем обычный sort со срезом.Тест код показан на скриншоте.
Для 10 млн. рандомных чисел,
sort отработал за 3 секунды.В то время как
heapq за 1 секунду.Такие пироги 🥧
Подробнее о том, почему так происходит, вы можете почитать здесь.
Код со скрина здесь.
Какое имя переменной из списка является НЕ верным в Python?
Anonymous Quiz
3%
N
13%
sum
32%
_______
5%
IXV3
47%
41B3
Rich - это крутая библиотека для Python, добавляющая возможность раскрашивать терминал как вам угодно.
Выводить цветной текст, делать фон, всякие рамки, таблицы, эмоджики, деревья, анимированные статусы и многое другое.
И в отличии от своих коллег, эта библиотека позволяет использовать BB разметку.
То есть, например
Крч огонь 🔥🔥🔥
Доки/Примеры здесь.
Ставится командой
Выводить цветной текст, делать фон, всякие рамки, таблицы, эмоджики, деревья, анимированные статусы и многое другое.
И в отличии от своих коллег, эта библиотека позволяет использовать BB разметку.
То есть, например
[bold cyan]Hello, world![/bold cyan] выведет в консоль жирный текст сине-зелёного цвета.Крч огонь 🔥🔥🔥
Доки/Примеры здесь.
Ставится командой
pip install rich👍2❤1🔥1
Правда о том, сколько я зарабатывал на фрилансе как программист.
Со всеми цифрами и показом проектов.
https://youtu.be/4PqSdOiBHI4
Со всеми цифрами и показом проектов.
https://youtu.be/4PqSdOiBHI4
YouTube
Сколько я заработал как ПРОГРАММИСТ?
Правда о том, сколько я зарабатывал на фрилансе.
Со всеми цифрами и показом проектов.
Стань веб-разработчиком и начни карьеру в IT с нуля в SkillFactory: https://clc.am/ksiOgg
=======
Скидка 45% по промокоду ХАУДИ до 20.08.2021
🔵 Наш TELEGRAM: …
Со всеми цифрами и показом проектов.
Стань веб-разработчиком и начни карьеру в IT с нуля в SkillFactory: https://clc.am/ksiOgg
=======
Скидка 45% по промокоду ХАУДИ до 20.08.2021
🔵 Наш TELEGRAM: …
В Python 3.10 добавят оператор switch-case 🥳
Правда он будет иметь вид
А в PEP-635 уже появились рекомендации по написанию кода с новой конструкцией.
Крч огонь 🔥
Напоминаем, что релиз Python 3.10 ожидается в начале Октября этого года.
Правда он будет иметь вид
match-case.А в PEP-635 уже появились рекомендации по написанию кода с новой конструкцией.
Крч огонь 🔥
Напоминаем, что релиз Python 3.10 ожидается в начале Октября этого года.
👍4