Я новичок в библиотеке feedparser, помогите пожалуйста, как мне с rss-bridge канала Atom вытащить фото или видео с последнего поста и отправить с помощью телеграм-бота это фото (aiogram я уже изучил)?
Python имеет возможность динамически считывать строку и обрабатывать ее как часть программного кода. Это достигается с помощью функций eval() и exec() (eval предназначена для вычисления выражений, а exec — для выполнения операторов).
В строке 3 функция eval() считывает входную строку как выражение Python, вычисляет ее и присваивает результат переменной b. В строке 7 функция exec() считывает входную строку, как оператор Python и выполняет ее.
Это и подобные решения заиграли новым красками, когда GPT стали галлюцинировать. Библиотека «обернётся» вокруг вывода нейросети и укажет, где правда, а где ложь. Из топа самых актуальных решений 2024 года, несомненно.
Помните, когда в последний раз накладывали текст поверх экспортированноо графика? В небольшой англоязычной статье разобрались, как навешивать сноски на диаграмму.
Flet — фреймворк для создания кроссплатформенных приложений на Python
— pip install flet
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
Этот курс включает материалы по углубленным концепциям Python и анализу данных. В него входят:
Упаковка и распаковка значений, менеджеры контекста, декораторы и другие темы; Работа с классами, включая магические методы; Обработка и визуализация данных; Основы машинного обучения.
Модуль itertools позволяет создавать свои собственные итераторы. Умело комбинируя его функции, можно облегчить написание итеративных алгоритмов и решить любые комбинаторные задачи в несколько строк легко читаемого кода.
Выведет все возможные комбинации во всех возможных порядках.
Например, если я беру два шарика мороженого, как они могут быть поданы? Это очень важный вопрос, потому что нижний шарик съедается последним. from itertools import permutations
flavours = ["chocolate", "vanilla", "strawberry"] for scoops in permutations(flavours, 2): print(scoops)
Сочетает все значения всех iterables друг с другом (вычисляет декартово произведение данных iterables.)
Например, если я могу взять два или три шарика мороженого, и если мороженое можно подать в стаканчике или в рожке, сколько будет различных вариантов? rom itertools import product
possible_scoops = [2, 3] possibly_served_on = ["cup", "cone"] for scoop_n, served_on in product(possible_scoops, possibly_served_on): print(f"{scoop_n} scoops served on a {served_on}.")
"""Выведет: 2 scoops served on a cup. 2 scoops served on a cone. 3 scoops served on a cup. 3 scoops served on a cone. """
Ресурсы для погружения в Python: теория и практика
Полезная подборка бесплатных ресурсов для изучения Python, разных практических проектов и т.д. Кое-что из этого неплохо бы освежить перед собеседованием, а некоторые другие ссылки пригодятся для создания релевантного портфолие
Полезная шпаргалка: 9 основных компонентов производственного микросервисного приложения
1 - API Gateway Шлюз обеспечивает единую точку входа для клиентских приложений. Далее шлюз обрабатывает маршрутизацию, фильтрацию и балансировку нагрузки.
2 - Реестр служб Реестр служб содержит сведения обо всех службах. Шлюз обнаруживает службу с помощью реестра. Например, Consul, Eureka, Zookeeper и т. д.
3 - Уровень служб Каждая микрослужба выполняет определенную бизнес-функцию и может работать на нескольких экземплярах. Эти службы могут быть созданы с использованием таких фреймворков, как Spring Boot, NestJS и т. д.
4 - Сервер авторизации Используется для защиты микрослужб и управления идентификацией и контролем доступа. Здесь могут помочь такие инструменты, как Keycloak, Azure AD и Okta.
5 - Хранилище данных Базы данных, такие как PostgreSQL и MySQL, могут хранить данные приложений, сгенерированные службами.
6 - Распределенное кэширование Кэширование — отличный подход к повышению производительности приложения. Варианты включают решения для кэширования, такие как Redis, Couchbase, Memcached и т. д.
7 - Асинхронная связь микросервисов Используйте такие платформы, как Kafka и RabbitMQ, для поддержки асинхронной связи между микросервисами.
8 - Визуализация метрик Микросервисы можно настроить для публикации метрик в Prometheus, а такие инструменты, как Grafana, помогут визуализировать метрики.
9 - Агрегация и визуализация журналов Журналы, генерируемые сервисами, агрегируются с помощью Logstash, хранятся в Elasticsearch и визуализируются с помощью Kibana.
TorCrawl.py это скрипт на Python, предназначенный для анонимного просмотра веб-страниц через сеть Tor.
Он сочетает в себе простоту использования с функциями конфиденциальности Tor, обеспечивая безопасный сбор данных, который невозможно отследить.
Этот инструмент идеально подходит как для начинающих, так и для опытных программистов и незаменим для ответственного сбора данных в эпоху цифровых технологий.
Sign in and follow your favorite community so that you don't miss any new posts.
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word
Python
https://t.me/pythonl - Python на практике наш телеграм канал стоит подписаться!
https://t.me/ai_machinelearning_big_data - обучающий для тех, кто хочет погрузится в волшебный мир Нейронауки!