ch
Feedback
Pythoner

Pythoner

前往频道在 Telegram

Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode

显示更多
6 621
订阅者
-424 小时
-157
-4630
帖子存档
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 19 мая(уже завтра!) в 19:00 по мск пр
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 19 мая(уже завтра!) в 19:00 по мск приходи на прямой эфир с реальным собеседованием на Middle разработчика. Почему точно нужно прийти: 📂 Савва Демиденко, ТехЛид с опытом в Яндексе и Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Савве Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. 🔍 Переходи в нашего бота, чтобы получить ссылку на эфир @shortcut_py_bot Реклама. О рекламодателе.

ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рын
ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рынке в новых условиях, вызовы 2026 года и перспективы. Отдельный фокус — на технологиях и инструментах, которые помогают бизнесу отвечать на новые вызовы: как меняется эффективность привлечения, как растёт измеримость рекламных каналов и какую роль играют новые форматы в маркетинговом миксе. Встречаемся 21 мая в Москве. Для тех, кто не сможет приехать, организуем онлайн-трансляцию. Мероприятие бесплатное, нужно только зарегистрироваться. Зарегистрироваться #реклама yandex.ru О рекламодателе

✈️Монолитная архитектура Монолитная архитектура представляет собой традиционный подход к разработке приложений, где все компо
✈️Монолитная архитектура Монолитная архитектура представляет собой традиционный подход к разработке приложений, где все компоненты тесно связаны и работают как единое целое. ➕Преимущества: 💬Простота разработки и развертывания 💬Легкость в отладке и тестировании 💬Высокая производительность из-за отсутствия сетевых задержек между компонентами ❌Недостатки: 💬Сложность масштабирования отдельных компонентов 💬Затруднительное внедрение новых технологий 💬Риск "снежного кома" при росте сложности проекта ➡️Микросервисная архитектура Микросервисная архитектура разбивает приложение на набор небольших, независимых сервисов, каждый из которых отвечает за конкретную бизнес-функцию. ➕Преимущества: 💬Гибкость в выборе технологий для каждого сервиса 💬Легкость масштабирования отдельных компонентов 💬Возможность независимой разработки и развертывания сервисов ❌Недостатки: 💬Сложность в управлении и оркестрации множества сервисов 💬Повышенные требования к инфраструктуре 💬Потенциальные проблемы с производительностью из-за сетевых взаимодействий 🔎Что выбрать для вашего проекта? Выбор архитектуры зависит от нескольких факторов: ➡️Выбирайте монолитную архитектуру, если: 💬У вас небольшой проект или стартап 💬Вам нужно быстро вывести продукт на рынок 💬У вас ограниченные ресурсы для разработки и поддержки ➡️Выбирайте микросервисную архитектуру, если: 💬У вас крупный проект с множеством функций 💬Вам нужна высокая масштабируемость и гибкость 💬У вас есть ресурсы для управления сложной инфраструктурой ➡️Заключение Выбор между микросервисами и монолитной архитектурой не является универсальным. Каждый подход имеет свои сильные стороны, и правильный выбор зависит от конкретных требований вашего проекта, ресурсов команды и долгосрочных целей. Важно тщательно оценить все факторы и принять решение, которое наилучшим образом соответствует вашим потребностям. 🐍Pythoner

Не грузится? Понимаем. Бесплатный мессенджер для вашей компании - Битрикс24. Личные и групповые чаты, видеозвонки, каналы и н
Не грузится? Понимаем. Бесплатный мессенджер для вашей компании - Битрикс24. Личные и групповые чаты, видеозвонки, каналы и нейросеть. Всё привычно и удобно. Начните работать на бесплатном тарифе уже сейчас. Узнать больше #реклама 16+ bitrix24.ru О рекламодателе

Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попр
Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Слушать #реклама 18+ music.yandex.ru О рекламодателе

✈️Скачивание файла с помощью requests довольно прямолинейно. Вам просто нужно сделать запрос к URL-адресу файла, который вы х
✈️Скачивание файла с помощью requests довольно прямолинейно. Вам просто нужно сделать запрос к URL-адресу файла, который вы хотите скачать, а затем записать ответ в файл. Вот пример кода, который скачивает изображение с интернета:
import requests
url = '<https://example.com/image.jpg>'
response = requests.get(url)
with open('image.jpg', 'wb') as f:
    f.write(response.content)
➡️Работа с ошибками Важно обрабатывать возможные ошибки при скачивании файла. Если файл не найден или произошла другая ошибка, requests вернет код ответа, отличный от 200. В этом случае вы должны проверять статус ответа перед записью файла. ➡️Вот пример кода, который скачивает реальный pdf файл с сайта:
import requests

headers = {'referer': 'https://nottka.com/4364-yoshinao-nakada-etude-allegro.html'}
response = requests.get('https://nottka.com/index.php?do=download&id=4420', headers=headers)
with open('4420.pdf', 'wb') as file:
    file.write(response.content)
🐍Pythoner

ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рын
ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рынке в новых условиях, вызовы 2026 года и перспективы. Отдельный фокус — на технологиях и инструментах, которые помогают бизнесу отвечать на новые вызовы: как меняется эффективность привлечения, как растёт измеримость рекламных каналов и какую роль играют новые форматы в маркетинговом миксе. Встречаемся 21 мая в Москве. Для тех, кто не сможет приехать, организуем онлайн-трансляцию. Мероприятие бесплатное, нужно только зарегистрироваться. Зарегистрироваться #реклама yandex.ru О рекламодателе

Гайд для маркетологов по эффективным онлайн-встречам Как повысить результативность брейнштормов, совещаний и планерок с коман
Гайд для маркетологов по эффективным онлайн-встречам Как повысить результативность брейнштормов, совещаний и планерок с командой с помощью онлайн-встреч? Гайд МТС Линк: полезные материалы, чек-листы и кейсы для эффективных видеовстреч и совещаний. ✅ В гайде: - Как организовать встречу, на которую все придут; - Как управлять ходом встречи, чтобы не превратить её в хаос; - Как завершить встречу и не забыть о договорённостях; ✨ Скачайте гайд бесплатно по ссылке Скачать #реклама 16+ mts-link.ru О рекламодателе

💬HTTP GET Этот метод извлекает ресурс с сервера. Он идемпотентен: несколько идентичных запросов возвращают один и тот же рез
💬HTTP GET Этот метод извлекает ресурс с сервера. Он идемпотентен: несколько идентичных запросов возвращают один и тот же результат. 💬HTTP PUT Этот метод обновляет или создает ресурс. Он также идемпотентен: несколько идентичных запросов обновят один и тот же ресурс. 💬HTTP POST Этот метод используется для создания новых ресурсов. Он не идемпотентен: два одинаковых POST-запроса создадут дублированные ресурсы. 💬HTTP DELETE Этот метод используется для удаления ресурса. Он идемпотентен: несколько идентичных запросов удалят один и тот же ресурс. 💬HTTP PATCH Метод PATCH применяется для частичного изменения ресурса. 💬HTTP HEAD Метод HEAD запрашивает ответ, идентичный GET-запросу, но без тела ответа. 💬HTTP CONNECT Метод CONNECT устанавливает туннель к серверу, идентифицированному целевым ресурсом. 💬HTTP OPTIONS Этот метод описывает параметры связи для целевого ресурса. 💬HTTP TRACE Этот метод выполняет тест возврата сообщения по пути к целевому ресурсу. 👀Так же прикрепляю фото без сжатия если будет плохо видно на основном фото 🐍Pythoner

Открываем выгодную Турцию Планирование отпуска — это не 48 открытых вкладок и путаница. Это только одна, с Яндекс Путешествия
Открываем выгодную Турцию Планирование отпуска — это не 48 открытых вкладок и путаница. Это только одна, с Яндекс Путешествиями. Сервис составил интерактивные карты с местами, до которых обычно не доезжают, чтобы вы могли по-новому раскрыть страну. Исследуйте Турцию и бронируйте отели с выгодой: — TURKEY5K скинет 5000 ₽ при бронировании от 50 000 ₽ — TURKEY10K скинет 10 000 ₽ при бронировании от 100 000 ₽ Забронировать #реклама special.travel.yandex.ru О рекламодателе

Появился удобный AI-инструмент для подготовки к найму и прохождения собеседований - Sobes Copilot. Это ассистент, который пом
Появился удобный AI-инструмент для подготовки к найму и прохождения собеседований - Sobes Copilot. Это ассистент, который помогает прямо во время интервью: слушает диалог, распознаёт речь в реальном времени и подсказывает, как лучше ответить. Работает в Zoom, Google Meet, Teams, VK Calls и других платформах, и не виден при демонстрации экрана. Что есть в Sobes Copilot: • Подсказки в реальном времени во время собеседований • Пост-анализ интервью - сервис разбирает прошедший созвон, выделяет сильные и слабые места, удачные формулировки и зоны роста • Генератор и улучшение резюме - помогает собрать сильное резюме под конкретную вакансию • Мок-собеседования (и System Design) - тренировки с ИИ, приближённые к реальным интервью • Авто-отклики на HH - автоматизируют массовую подачу на вакансии по заданным фильтрам Если хочешь проходить собеседования спокойнее, увереннее и системнее - посмотри, что умеет Sobes Copilot.

ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рын
ИН:Ритейл 21 мая приглашаем всех, кто определяет стратегию развития и маркетинга бизнесов в ритейле, обсудить ситуацию на рынке в новых условиях, вызовы 2026 года и перспективы. Отдельный фокус — на технологиях и инструментах, которые помогают бизнесу отвечать на новые вызовы: как меняется эффективность привлечения, как растёт измеримость рекламных каналов и какую роль играют новые форматы в маркетинговом миксе. Встречаемся 21 мая в Москве. Для тех, кто не сможет приехать, организуем онлайн-трансляцию. Мероприятие бесплатное, нужно только зарегистрироваться. Зарегистрироваться #реклама yandex.ru О рекламодателе

✈️OpenAI Gym - это библиотека Python, которая предоставляет набор виртуальных сред для обучения агентов искусственного интелл
✈️OpenAI Gym - это библиотека Python, которая предоставляет набор виртуальных сред для обучения агентов искусственного интеллекта. Среды Gym представляют собой упрощенные модели реальных задач, таких как игра в гольф, вождение автомобиля или управление роботом. 🔎Библиотека Gym может использоваться для: ➡️Для обучения агентов искусственного интеллекта, таких как нейронные сети и генетические алгоритмы. ➡️Для исследования искусственного интеллекта, например, для разработки новых алгоритмов обучения агентов. ➡️Для визуализации действий агентов искусственного интеллекта. ➡️OpenAI Gym предоставляет простой и интуитивно понятный интерфейс для взаимодействия с средами. Разработчики могут создавать агентов, определять действия, наблюдать состояния и получать обратную связь. Он также предлагает мощные инструменты для оценки и сравнения алгоритмов машинного обучения, позволяя разработчикам точно измерять производительность своих моделей. 🐍Pythoner

Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попр
Яндекс Музыка до 360 дней бесплатно Яндекс Музыка для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Слушать #реклама 18+ music.yandex.ru О рекламодателе

Как отслужить срочку, работая с Геранями, и получить диплом по дуальной системе Алабуга Политех?

Освой дизайн и начни зарабатывать на удалённой работе Наши студенты начинают брать первые заказы и собирать портфолио уже во
+4
Освой дизайн и начни зарабатывать на удалённой работе Наши студенты начинают брать первые заказы и собирать портфолио уже во время обучения. Начинающий дизайнер может получать 60–80 тыс. ₽ в месяц, а с опытом и портфолио — до 150 000 ₽. Чтобы войти в профессию, не нужно дорогое обучение — достаточно пройти практику, собрать портфолио и понять, как устроен рынок. Бесплатный курс от Логомашины — это первый шаг к стабильному доходу. Попробовать #реклама 16+ study.logomachine.ru О рекламодателе

🇷🇺Разбираешься в радиочипах, оптике и связи? Забери до 2 000 000 рублей за свои инженерные навыки на турнире «Дронкон»🇷🇺
🇷🇺Разбираешься в радиочипах, оптике и связи? Забери до 2 000 000 рублей за свои инженерные навыки на турнире «Дронкон»🇷🇺 «Сталинские Соколы» открывают регистрацию на 3-й Всероссийский турнир «Дронкон», который пройдет с 8 по 14 мая. 2 направления для победы: - Инженерное дело: беспроводная связь, радиочипы и оптические системы + стратегия «Битва Дронов»; - Пилотирование: War Thunder, GeoGuessr и FPV-гонки + стратегия «Битва Дронов». Призовой фонд для победителей одной дисциплины: 🥇место – 2 000 000 рублей 🥈место – 1 500 000 рублей 🥉место – 1 000 000 рублей Награда за 4-8 места - 150 000 рублей Пройди заочный онлайн-этап и получи путевку на очный этап турнира в Республику Татарстан! Перелет, питание, проживание - за счет организаторов. 🇷🇺 Подать заявку и узнать подробности 🇷🇺

✈️Зачем вообще париться с памятью в Python? Казалось бы, Python — язык высокого уровня с автоматическим управлением памятью.
✈️Зачем вообще париться с памятью в Python? Казалось бы, Python — язык высокого уровня с автоматическим управлением памятью. Зачем нам вообще беспокоиться об этом? Но, друзья мои, даже в Пайтоне память не бесконечна. Особенно когда вы работаете с большими данными или создаете высоконагруженные приложения. ➡️memory_profiler: ваш верный спутник memory_profiler — это как швейцарский нож для анализа памяти. Вот пример его использования:
from memory_profiler import profile

@profile
def my_func():
    a = [1] * (10 ** 6)
    b = [2] * (2 * 10 ** 7)
    del b
    return a

if __name__ == '__main__':
    my_func()
⬆️Запустите скрипт с помощью python -m memory_profiler script.py, и вы увидите подробный отчет о использовании памяти. Красота, правда? ➡️line_profiler: когда нужна точность до строчки Если memory_profiler — это швейцарский нож, то line_profiler — это микроскоп. Он покажет вам использование памяти построчно:
@profile
def my_func():
    a = [1] * (10 ** 6)
    b = [2] * (2 * 10 ** 7)
    del b
    return a

my_func()
⬆️Запустите с помощью kernprof -l -v script.py, и вы увидите, какая строчка сколько памяти съедает. ➡️objgraph: визуализируем объекты objgraph — это как рентген для вашего кода. Он позволяет визуализировать объекты в памяти:
import objgraph

x = []
y = [x, [x], dict(x=x)]
objgraph.show_refs([y], filename='sample-graph.png')
⬆️Запустите это, и вы получите красивую картинку связей между объектами. Полезно для поиска утечек памяти! ➡️tracemalloc: встроенная мощь Python А теперь — жемчужина в короне Python 3. tracemalloc — это встроенный модуль для отслеживания выделения памяти:
import tracemalloc

tracemalloc.start()

# ваш код здесь

snapshot = tracemalloc.take_snapshot()
top_stats = snapshot.statistics('lineno')

print("[ Топ 10 ]")
for stat in top_stats[:10]:
    print(stat)
⬆️Это как рентген, МРТ и УЗИ в одном флаконе. Вы увидите, где именно происходят утечки памяти. 🐍Pythoner

Запустите рекламу в телеграм-каналах через Яндекс Директ Перфоманс-реклама в мессенджере продолжает работать: • Таргетинг по
Запустите рекламу в телеграм-каналах через Яндекс Директ Перфоманс-реклама в мессенджере продолжает работать: • Таргетинг по тематикам и регионам • Умный подбор каналов • Гибкие модели оплаты (CPC и CPV) Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

Чем занимается аналитик данных — как выйти на 100 000₽+ в аналитике данных? 🎓 Приглашаем вас на открытый онлайн-урок Нового
Чем занимается аналитик данных — как выйти на 100 000₽+ в аналитике данных? 🎓 Приглашаем вас на открытый онлайн-урок Нового технологического университета, где вы увидите, как аналитики работают с данными в реальных задачах. На занятии вы: ➡️ поймете, такой аналитик данных и чем он занимается ➡️ выполните две практические задачи на Python и SQL, даже если ни разу этого не делали ➡️ разберетесь, стоит ли идти в профессию сейчас, и что будет с рынком IT через 1-3-5 лет ➡️ поймете, как начать практику и зарабатывать уже через 6 месяцев Урок подойдет, даже если у вас нет опыта в программировании или аналитике. Спикер — Ева Панкратова, руководитель продуктовой аналитики в М2, ex-Райффайзенбанк. Занятие пройдет онлайн, участие бесплатное. Сразу после регистрации вы получите бонусы: сборник идей для портфолио и памятку по основам SQL и Python → Регистрируйтесь: ссылка