Python Portal
Всё самое интересное из мира Python Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3GMMF6
Mostrar más📈 Análisis del canal de Telegram Python Portal
El canal Python Portal (@pythonportal) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 50 880 suscriptores, ocupando la posición 2 538 en la categoría Tecnologías y Aplicaciones y el puesto 12 054 en la región Rusia.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 50 880 suscriptores.
Según los últimos datos del 31 agosto, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -435, y en las últimas 24 horas de -23, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 9.33%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 4.71% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 4 751 visualizaciones. En el primer día suele acumular 2 396 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 19.
- Intereses temáticos: El contenido se centra en temas clave como строка, none, true, модуль, peter.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Всё самое интересное из мира Python
Сотрудничество, реклама: @devmangx
Менеджер: @Spiral_Yuri
РКН: https://clck.ru/3GMMF6”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 01 septiembre, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.
pip freeze > requirements.txt
Она выгрузит все текущие пакеты и их версии в requirements.txt.
Чтобы развернуть проект на другой машине или сервере, выполняем:
pip install -r requirements.txt
Все нужные пакеты установятся автоматически — с нужными версиями.
В requirements.txt можно указывать версии библиотек по-разному:
numpy==1.21.0 # строгая версия pandas>=1.3.0 # версия не ниже указанной requests # установится последняяИ не забывай: комментарии начинаются с #.
# Основные зависимости numpy==1.21.0 pandas>=1.3.0 # Для тестов pytestЕсли проект большой то можно разбить зависимости:
# requirements.txt -r base.txt -r dev.txtТак ты отделишь продакшен-зависимости от тех, что нужны только для разработки. Чтобы зафиксировать версии пакетов без прямого указания в основном файле, можно использовать constraints.txt:
pip install -r requirements.txt -c constraints.txt
Пример:
requirements.txt:
numpy==1.21.0 pandasconstraints.txt:
pandas<=1.3.5Для разных задач - свои зависимости:
requirements-dev.txt # разработка
requirements-test.txt # тесты
requirements-prod.txt # продакшен
Пример:
pip install -r requirements-dev.txt
Чтобы подтянуть свежие версии библиотек:
pip install --upgrade -r requirements.txt
Всегда изолируй зависимости:
python -m venv venv
source venv/bin/activate # macOS/Linux
venv\Scripts\activate # Windows
pip install -r requirements.txt
👉 @PythonPortal>>> a = (10, ["S","u","m","m","e" ,"r"], "abc")
>>> a[1] = ["S","u","m","m","e" ,"r", "Mode"]
TypeError: 'tuple' object does not support item assignment
>>> a[1].append("Mode")
>>> a
(10, ['S', 'u', 'm', 'm', 'e', 'r', 'Mode'], 'abc')
👉 @PythonPortal20 сентября в Москве прошла Data Driven - ежегодная конфа для аналитиков от Поиска и Рекламных технологий Яндекса.Вот пара докладов, что особенно мне откликнулись: - End-to-end качество Алисы как универсального AI-ассистента / Мария Акопян. Как измерить «качество» виртуального ассистента, который живёт в колонках, чатах и приложениях? Мария рассказала, как команда переосмыслила оффлайн-оценку Алисы, научилась собирать сложные срезы пользовательских сессий и перешла на гибридную разметку с помощью LLM. Получился доклад про то, как метрики превращаются в реальные улучшения поведения ИИ. - Дашборд как средство коммуникации разработчика с пользователем / Владимир Дмитриев. 10 000 дашбордов за три месяца - и всё равно пользователи не находят нужные данные. Владимир объяснил, почему дашборд, это не просто визуализация, а инструмент общения аналитика с командой. И как сделать так, чтобы данные реально помогали, а не лежали красивыми графиками в BI Забирайте под горячий кофе ☕️ Все доклады можно посмотреть на сайте. Или здесь: - Трек "Data to Insights": YT | VK - Трек "Data to Artifacts": YT | VK Реклама. ООО "Яндекс". ИНН 7736207543
try:
db_host = config['db'][0]['hosts'][0][0]
except LookupError: # ловит оба варианта
db_host = 'localhost'
LookupError базовый класс для ошибок, связанных с поиском по ключу или индексу (включая KeyError и IndexError), так что этот трюк аккуратно покрывает оба случая.
👉 @PythonPortalfrom hashlib import sha256
# всегда будет один и тот же результат для "mySecret123"
saved_password = sha256(
"mySecret123".encode()
).hexdigest()
# Нельзя вернуть исходный пароль "mySecret123"
# Но можно захэшировать ввод и сравнить
password = sha256(
input("Введите пароль: ").encode()
).hexdigest()
if password == saved_password:
print("Добро пожаловать!")
else:
print("Доступ запрещён!")
Так можно проверить пароль, но нельзя его восстановить.
👉 @PythonPortal