Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Cкачиваем видео с YouTube

YouTube — самая популярная платформа для обмена видео в мире.

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

Установка:
pip install pytube


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
311
Что выведет код сверху?
Anonymous Quiz
14%
[1, 2, 3]
23%
[3, 6, 5]
10%
3
32%
6
21%
Ошибка
🐍 Мега-Учебник Flask Глава 5: Логины пользователей

В пятой части серии мега-учебника Flask автор рассказывает, как создать подсистему входа пользователей.

В этой главе вы узнаете, как объединить темы из двух предыдущих глав для создания простой системы входа пользователей.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Вопрос с собеседования

Кортеж является изменяемым или неизменным?

Ответ: Кортеж (tuple) в Python является неизменяемым (immutable) объектом, что означает, что после создания его нельзя изменить, добавить или удалить элементы. Однако, если кортеж содержит изменяемые объекты, например, список (list), то эти объекты могут быть изменены. Но сам кортеж останется неизменным, то есть его размер (количество элементов) и порядок элементов не изменятся. Это отличает кортеж от списка, который является изменяемым объектом.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
163👍2
🐍 Метаклассы

Метаклассы — это классы, которые определяют свойства других классов. С их помощью мы можем определять свойства, которые следует добавлять в новые классы, определенные в коде.

MyMeta — это пользовательский метакласс, который добавляет новый метод my_method к классу MyClass. При создании экземпляра класса MyClass данный метод становится доступным для вызова.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
166💯2
Что выведет код сверху?
Anonymous Quiz
24%
True
42%
False
15%
[]
20%
Ошибка
🐍 Мега-Учебник Flask Глава 6: Страница профиля и аватары

В шестой части серии мега-учебника Flask автор рассказывает, как создать страницу профиля пользователя.

В этой главе вы узнаете, как добавить страницу профиля пользователя в приложение. Автор покажет, как динамически создавать страницы профиля для всех пользователей, а затем создаст небольшой редактор профиля, который пользователи смогут использовать для ввода своей информации.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣58😁104
🐍 Удаляем фон с изображения

rembg — это библиотека, которая позволит легко и быстро удалить фон с изображения на языке Python.

Установка:
pip install rembg


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
17💯6
Вопрос с собеседования

Для чего в классе нужен метод super?

Ответ: super() нужен для того чтобы вызвать метод у родительского класса. Чаще всего это используется в Init, чтобы не повторять код и не присваивать атрибуты в дочернем классе.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
268💯1
🐍 Django: Продвинутое использование форм

В данной статье автор рассказывает о существующих подходах к рендерингу веб-форм в Django.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
13
Что выведет код сверху?
Anonymous Quiz
33%
0 1 1 2
18%
0 1 2 3
26%
0 1 1 2 3
22%
Ошибка
💯103
🐍 Регулируем скорость видеоролика

MoviePy — это модуль Python для редактирования видео, который можно использовать для основных операций с видео и GIF.

Метод clip.fx(vfx.speedx, m) позволяет ускорить или замедлить видеоролик, используя переменную m в качестве показателя изменения скорости видео.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
142💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56🤣15💯31
Вопрос с собеседования

Есть ли возможность удалить последний объект списка?

Ответ: вызов pop() без аргументов удаляет и возвращает последний элемент.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
13💯41
🐍 Мега-Учебник Flask Глава 7: Обработка ошибок

В седьмой части серии мега-учебника Flask автор рассказывает, как выполнять обработку ошибок в приложении Flask.

В этой главе мы сделаем перерыв в написании новых функций в своем приложении для ведения микроблогов и вместо этого рассмотрим стратегии устранения ошибок, которые неизменно появляются в любом проекте.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
51