Рассмотрим 8 методов из стандартной библиотеки, которые помогают привести текст к чистому и удобному виду.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥41👍13❤10🤝5
В этом гайде реализуем гибкую архитектуру оповещений, с помощью которой можно отправлять уведомления по разным каналам: email, SMS, push, Slack и даже Discord.
В посте рассмотрим:
• Паттерн наблюдатель — как организовать подписку на события и оповещения слушателей.
• Полиморфизм — создаем единый интерфейс notify() для всех типов уведомлений.
• Расширяемость — добавляем новые каналы уведомлений всего в несколько строк.
🔥 — если узнал новое
🤝 — если уже писал подобное
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38❤13👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Rio — это простой в использовании фреймворк для создания веб-сайтов и приложений, полностью основанный на Python. Вам не понадобится ни строчки HTML, CSS или JavaScript, чтобы создать красивые и современные приложения.
📌 Оставляю ссылочку: rio.dev
👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥13👍8👎1
Нужно определить, содержит ли строка только уникальные символы, то есть без повторений.
Это полезно, например, при валидации логинов, создании ID и просто как алгоритмическая задача.
В этой задаче:
• Работаем со строками
• Преобразуем строку в множество
• Сравниваем длины
🔥 — если попробуешь
🤝 — если уже решал подобное
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22🔥15👍11🤝9
В статье:
• Пошаговое руководство по созданию чатбота с использованием Flask и Gemini API
• Настройка виртуального окружения и подключение необходимых зависимостей
• Разработка веб-интерфейса и интеграция с языковой моделью
• Деплой проекта и советы по улучшению функциональности
🔊 Продолжай читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20🔥9🤝8
Создаем простой парсер погоды с выводом текущей температуры и состояния из бесплатного API!
Напишем скрипт, который берет данные о погоде в вашем городе и выводит их в удобном виде.
Для начала нам понадобится библиотека
👉 Python Ready | #практика
Напишем скрипт, который берет данные о погоде в вашем городе и выводит их в удобном виде.
Для начала нам понадобится библиотека
requests
для работы с сетью. Если её нет, установи через терминал командой:
pip install requests
Импортируем модуль и зададим функцию, которая получает данные с API Open-Meteo (не требует ключа) для конкретных координат:
import requests
def get_weather(lat, lon):
url = f"https://api.open-meteo.com/v1/forecast?latitude={lat}&longitude={lon}¤t_weather=true"
return requests.get(url).json()['current_weather']
Укажем координаты вашего города (например, Москва):
moscow_coords = (55.75, 37.62)
Выведем температуру и скорость ветра:
weather = get_weather(*moscow_coords)
print(f"Температура: {weather['temperature']}°C, Ветер: {weather['windspeed']} км/ч")
🔥 Получаем свежие данные о погоде без регистрации и паролей — полезно для своих проектов или ботов!Please open Telegram to view this post
VIEW IN TELEGRAM
❤32👍12🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
Это бесплатная и открытая платформа для практики программирования на Python. Здесь вы найдёте более 100 интерактивных задач, которые помогут улучшить ваши навыки в реальных сценариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤9👍7
👍20❤10🔥10
Она включает:
• Почему одного кода LLM больше не хватает.
• Как BitDive передаёт модели все данные о реальном выполнении кода
• Практический пример устранения N+1 проблемы через Cursor
• Полный trace, верификация, сокращение SQL-запросов на 99% и ускорение на 86%
🔊 Очень советую прочитать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍8🔥7
Шпаргалка для удобной работы со строками: методы is предназначены для проверки содержимого строк и дальнейшей обработки результатов. Эти методы могут быть полезны, когда нужно валидировать строки по определенным критериям.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45❤12👍9🤝4