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
🐍 Модуль pprint

pprint (pretty print) — это модуль, который предоставляет функциональность для красивого вывода структур данных, таких как словари, списки и кортежи.

Он упрощает чтение и понимание структуры данных при выводе в консоль или в файл.

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
227💯2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁70🤣474💯3
🐍 Мега-Учебник Flask Глава 14: Ajax

Видели ссылки "Перевести", которые сайты показывают рядом с пользовательским контентом? Это ссылки, которые запускают автоматический перевод контента в режиме реального времени.

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

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

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья #flask
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Вопрос с собеседования

Что такое замыкание в Python?

Ответ: Замыкание (closure) — это функция, которая сохраняет доступ к переменным в своей внешней области видимости, даже если эта область видимости уже вышла из области действия.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯41
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42😁2
🐍 Получение текста с картинки

Система Tesseract от Google позволяет парсить текст с картинок с помощью оптического распознавания символов.

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

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
158💯1
7
15
🐍 Метод strptime()

strptime() — это метод в Python, который используется для преобразования строки в объект datetime. Он позволяет разбить строку на составляющие даты и времени и создать соответствующий объект datetime.

Синтаксис метода strptime():
datetime.strptime(date_string, format)


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

Что может быть ключем в словаре?

Ответ: Словари в питоне представляют собой хеш-таблицы. Вместо ключей в словаре используется хэши. Соответственно, ключом в словаре может быть любой хэшируемый тип данных, а это — все не изменяемые типы данных.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
13💯5
🐍 Telegram Боты на Aiogram 3.x: Первые Шаги

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

Первая часть является вводной, но в ней вы научитесь создавать бот-токен и запускать стартового бота, работать с роутерами, использовать фильтры Command и CommandStart и многое другое.

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

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
11😁1
🤣27
Что выведет код сверху?
Anonymous Quiz
30%
{1, 2, 3, 4}
58%
{1, 2, 3}
1%
{}
11%
Invalid Syntax
🤣333
🐍 Отслеживаем прогресс выполнения программы

Индикаторы прогресса (progress bar) — визуальное отображение процесса работы.

tqdm — библиотека, отображающая быстрый и расширяемый индикатор прогресса для Python и CLI.

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


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

Как проверить, что в строке только буквы и цифры?

Ответ: использовать isalnum()

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
155
🐍 Telegram Боты на Aiogram 3.x: Текстовая клавиатура и Командное меню

В данной статье автор рассказывает о текстовых клавиатурах (markup), ReplyKeyboardBuilder (генераторе текстовых клавиатур), командном меню, магических фильтрах (в контексте клавиатур) и многом другом, что полезно при разработке Telegram ботов на Python.

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

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍1😁1
Что выведет код сверху?
Anonymous Quiz
7%
[]
25%
[] []
24%
None []
44%
Ошибка
12
🐍 Tornado

Tornado — фреймворк на Python и асинхронная сетевая библиотека в одном приложении.

Tornado использует не блокирующую сеть и выдерживает большие нагрузки — до 10 тысяч одновременных подключений. Асинхронный фреймворк Python поддерживает перевод и локализацию, имеет web-шаблоны, а также позволяет реализовывать сторонние способы авторизации и аутентификации.

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


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
11🤣5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37🤣18💯81