Python Portal
58.4K subscribers
2.06K photos
186 videos
50 files
583 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Совет по чистому коду в Python:

Используй .exception() вместо .error(), чтобы в лог вместе с исключением попадал traceback

Пример:

import logging

LOGGER = logging.getLogger()

try:
{}["not_present"]
except Exception as exc:
LOGGER.error(exc) # только сообщение об ошибке
# -> 'not_present'

try:
{}["not_present"]
except Exception as exc:
LOGGER.exception(exc) # сообщение + traceback
# -> 'not_present'
# Traceback (most recent call last):
# File "my_module.py", line 12, in <module>
# KeyError: 'not_present'


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3416🤝1
🔍Тестовое собеседование на Middle Python в четверг с разработчиком из Авито

28 августа(в четверг) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
📂 Даня, старший разработчик в Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Даня будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дане

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot

Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀54🌭1
Топ-8 архитектурных стилей API

От выбора архитектуры зависит, насколько легко всё будет работать вместе.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
20👍9
Для чего нужны разные языки программирования

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁90💊10👍85🔥4
Бэкендеры, общий сбор. 4 октября в Москве и онлайн пройдёт «Я про бэкенд» — большая конфа про то, как технологии под капотом меняют мир и делают сервисы быстрее, умнее и полезнее людям.

Что будет: доклады про ML, генеративки, рост нагрузок и бесконечную гонку за юзерским опытом. Эксперты расскажут, как они решают самые жирные инженерные челленджи.

Первые доклады уже здесь:
🔹 Алёна Васильева (Шедеврум): про архитектуру для ML-моделей и длинный инференс
🔹 Никита Сикалов (Базовый поиск): как строили реалтайм-индексацию на десятки терабайт
🔹 Михаил Чебаков (T-Банк): как прятать сложность LLM-инференса за понятными числами
🔹 Роман Жиганов (Алиса, Умные устройства): GPT-функции и function calling на практике
🔹 Юрий Журихин (Наружная реклама): как реклама ушла в офлайн и что из этого вышло
🔹 Александр Зевайкин (YDB): чтение с реплик и как применять на практике

А это только начало, полная программа скоро на сайте

Когда и где: 4 октября, Москва + онлайн.

Регистрируемся и готовим вопросы спикерам 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Принёс полезное: огромную коллекцию из 1500+ отобранных API для ваших проектов, от погоды и карт до генераторов картинок и NLP-сервисов

Забираем с сайта или с GitHub 🍯

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍215🔥5🤝1
Узнайте, как работает асинхронное программирование в Python

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

Вот как это можно реализовать в Python.

Полный код в этом репо: ссылка

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍76