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
🐍 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
🐍 Боты на Aiogram 3.x: Инлайн кнопки и CallBack-Дата

В данной статье автор продолжает исследовать возможности Aiogram 3 и рассматривает тему инлайн кнопок и CallBack-данных.

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

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


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

Что такое сериализация и десериализация?

Ответ: Pickle — это модуль Python, который предоставляет возможность сериализовать и десериализовать объекты Python. Сериализация и десериализация — это процессы преобразования Python-объектов в поток байтов (байтовую строку) и обратно.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
125💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣95💯1294😁4
🐍 Метод popitem()

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

📌 В версиях до 3.7 метод удаляет случайный элемент.


➡️️️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
20😁54💯2
Что выведет код сверху?
Anonymous Quiz
10%
0
20%
1
26%
1000
14%
None
30%
ValueError
🤣2362
This media is not supported in your browser
VIEW IN TELEGRAM
🐍 Py-spy

Py-spy — это библиотека, которая следит за тем, что и как выполняет программа, сколько времени и ресурсов она тратит на разные задачи, мониторит ее работу.

Установка:
pip install py-spy


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

Что делают методы tell и seek?

Ответ: Метод tell() возвращает текущую позицию считывания/записи в файле. Метод seek(offset, whence) устанавливает её. Параметр offset задаёт отступ, а whence – точку, от которой данный отступ считается: io.SEEK_SET(0) – начало файла, io.SEEK_CUR(1) – текущая позиция, io.SEEK_END(2) – конец файла.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
87💯2🤣2
🐍 Метод capitalize()

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

📌 Python-3.8: Первый символ теперь помещается в заглавный, а не в верхний регистр.


➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
17💯4🤣42
5🤣1
Что выведет код сверху?
Anonymous Quiz
17%
-1
16%
0
14%
12
53%
SyntaxError
93
🐍 Plotly

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

Plotly позволяет создавать интерактивные визуализации, включая линейные графики, точечные диаграммы, гистограммы, тепловые карты, трехмерные графики и многое другое.

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


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

Как округлить число до трех десятичных знаков?

Ответ: используем функцию round(value, decimal_places).

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
😁84💯2
🐍 Pyramid

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

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


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
💯755