Получи случайную криптовалюту за регистрацию!

Python - Советы, библиотеки, гайды

Логотип телеграм канала @xo_py — Python - Советы, библиотеки, гайды
Адрес канала: @xo_py
Категории: Технологии , Образование
Язык: Русский
Количество подписчиков: 22.93K
Описание канала:

Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!
Автор - Абрахам (@priler)

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал xo_py и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 59

2021-07-28 18:58:54 Полезный выпуск про то, как ускорить Python код в десятки раз!

Теперь душить питона можно будет в 20 раз быстрее



2.4K views15:58
Открыть/Комментировать
2021-07-27 13:34:35
Код на скрине, - это язык C.
Любой питонист подумает и решит, что else относится к первому if.
Но, на самом деле - ко второму (вложенному).

Ведь в C нет крутых и удобных отступов, как в Python.
Да и в C++, впрочем, тоже.

Такие пироги
2.3K views10:34
Открыть/Комментировать
2021-07-26 13:04:33
webbrowser - это встроенный в Python модуль.
При помощи которого вы можете открыть ссылки в браузере и как-то минимально управлять им.

На скриншоте выше показаны основные методы объекта webbrowser.
Подробнее о нем в документации.
1.4K views10:04
Открыть/Комментировать
2021-07-24 18:03:00
Обнаружение лиц на Python в 19 строк кода.

Сперва не забудьте установить модуль cv2 командой pip install opencv-python
Затем при помощи этой крутой библиотеки, создайте HAAR Face Cascade.
При желании, можно также воспользоваться Eye & Mouth cascades для обнаружения глаз и рта, соответственно.

Дальше конвертируем исходное изображением в чёрно белое.
И скармливаем это всё в метод detectMultiScale.

Ну и как вы знаете, cv2 шикарно работает с видео потоком.
Так что можно создать, например, распознавание своего лица на видео потоке с камеры? :3
Вариантов много )))

Код со скрина здесь.
3.0K views15:03
Открыть/Комментировать
2021-07-23 12:03:26
Как получить текущий день недели на Python?

Казалось бы, простая задача.
Но у нее есть масса вариантов решения.
И новички обычно создают свой словарь вида days = {0: "понедельник", 1: "вторник" ...}
Но это неверно, потому что в нашем любимом языке уже есть модуль calendar и даже со встроенной локализацией.

То же самое легко проделать с любой датой календаря.
Достаточно вместо today = date.today() написать today = calendar.weekday(2021, 7, 25) чтобы получить № дня недели указанной даты.

Код со скрина здесь.
2.1K viewsedited  09:03
Открыть/Комментировать
2021-07-22 12:40:48
Как скачать видео с YouTube на Python?

Для этого есть всякие библиотеки вроде pytube, но они часто ломаются и не работают.
Потому что YouTube постоянно обновляет ссылки, тем самым блокируя таким библиотекам работу в обход официального API.

Так что рекомендую всегда для этого использовать youtube-dl.
Тем более, что у него есть официальная поддержка Python.
pip install --upgrade youtube-dl

И даже официальная документация по работе с данной библиотекой.
Которая под капотом использует парсинг и CLI интерфейс, но всё же свою задачу выполняет на все 100%

Код со скрина здесь.
2.1K viewsedited  09:40
Открыть/Комментировать
2021-07-21 19:27:22 Гайд по превращению CMD в нечто более красивое и удобное!
Оформление, новые функции, настройки.



2.7K views16:27
Открыть/Комментировать
2021-07-21 12:41:02
Кстати, f-строки в Python не только удобнее, но и быстрее

Как показывают тесты (на скрине), медленнее всего использовать .format().
Чуть быстрее конкатенация через +.

И наконец производительнее всех работают f-строки

Источник тестов.
3.0K viewsedited  09:41
Открыть/Комментировать
2021-07-21 12:14:40
Совет по Python №1.

А как вы конкатенируете/форматируете строки в Python?
3.0K views09:14
Открыть/Комментировать
2021-07-20 13:55:10
https://pythontutor.ru - это крутой бесплатный проект, на котором вы сможете легко начать изучение языка Python.

Всё на русском языке + есть куча ДЗ.
Например:
- Задача на факториал
- Задача "Потерянная карточка"
- Задача «Шеренга»
и многие другие
3.4K views10:55
Открыть/Комментировать