Python Developer
20.9K subscribers
1.94K photos
144 videos
16 files
2.09K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Tabulate

Tabulate используется для красивого вывода табличных данных.

Основные возможности библиотеки Tabulate:

Вывод табличных данных в различных форматах (plain, simple, grid, pipe, orgtbl, tsv, html, latex, ts, и др.).

Автоматическое определение заголовков таблицы.

Поддержка разных типов данных (числа, строки, списки, кортежи, словари и др.).

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

Как обратиться к коду из другого файла?

Ответ: Чтобы выполнить код, содержащийся в другом файле, воспользуйтесь встроенной функцией exec.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
75💯3🤣2
🐍 Простое веб-приложение с помощью Molten

Molten — это современный фреймворк для создания API на Python. Он предлагает ряд функций, которые делают разработку API более удобной и эффективной.

Molten может быть использован для создания любого веб-приложения или API, которое требует высокой степени модульности и тестируемости.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Что выведет код сверху?
Anonymous Quiz
54%
True
26%
False
21%
Ошибка
🐍 Как работает any() и all()?

any() — принимает последовательность и возвращает true, если какой-либо элемент в последовательности равен true.

all() — возвращает true, только если все элементы в последовательности истинны.

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

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

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8💯21
🐍 Регулируем скорость видеоролика с помощью Python

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

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
92💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣56102
🐍 Dash

Dash — это библиотека для создания веб-приложений на Python, позволяющая разработчикам создавать интерактивные, аналитические приложения без использования JavaScript.

Dash основан на Flask, Plotly и React и предоставляет простой способ создания веб-приложений с использованием различных компонентов.

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

Что такое эффект Dogpile?

Ответ: Эффект Dogpile (дрожание кучи) — это ситуация, когда множество запросов кэшу приложения истекают практически одновременно. При этом каждый запрос, который не прошел проверку на наличие в кэше, приводит к обращению к базе данных или другому источнику данных, чтобы получить нужные данные. Это может привести к перегрузке БД и снижению производительности приложения.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
93💯2
🐍 Получаем новости из сферы финансов с помощью Python

Для извлечения финансовых новостей с указанного сайта воспользуемся модулем Requests и Beautiful Soup.

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

pip install bs4


Разбор кода здесь — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯922
Что выведет код сверху?
Anonymous Quiz
46%
1
23%
2
5%
3
25%
Ошибка
🐍 Метод random.shuffle()

shuffle() — это встроенный метод модуля random, который используется для перемешивания последовательности.

Стоит помнить, что метод shuffle() нельзя использовать для перемешивания неизменяемых типов данных, таких как строки.

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

Что такое отображение (mapping)?

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8💯21
🐍 Разработка веб-приложения на Python с использованием FastAPI и Docker

Целью статьи является создание веб-приложения для работы с абстрактными элементами (items). Для достижения этой цели используется Python, веб-фреймворк FastAPI и контейнеризация с помощью Docker.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
74💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣392
Что выведет код сверху?
Anonymous Quiz
65%
[]
11%
[[], [1, 2, 3]]
9%
[1, 2, 3]
16%
Ошибка
🤣1541