Добро пожаловать в мир Python
3.12K subscribers
544 photos
19 videos
14 files
1.22K links
Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Forwarded from Big data world
Все алгоритмы реализованы на Python. 🤯

У этой библиотеки 163 тысячи звезд на GitHub! Он включает в себя массу алгоритмов от арифметического анализа до блокчейна и структур данных. https://github.com/TheAlgorithms/Python/blob/master/DIRECTORY.md
Развертывание приложений Python и Java в Kubernetes с помощью Korifi

Учебник по установке и настройке Cloud Foundry Korifi для отправки приложений Java и Python в Kubernetes с помощью одной команды. https://dzone.com/articles/deploying-python-and-java-applications-to-kubernet
Основы парсинга на Python: от Requests до Selenium

Бывают ситуации, когда нужно автоматизировать сбор и анализ данных из разных источников. Например, если хочется мониторить курс рубля в режиме реального времени. Для решения подобных задач применяют парсинг.

В этой статье кратко рассказываем, как парсить данные веб-сайтов с помощью Python. Пособие подойдет новичкам и продолжающим — сохраняйте статью в закладки и задавайте вопросы в комментариях. Подробности под катом! https://habr.com/ru/companies/selectel/articles/754674/
Прекратите использовать dict[key] для доступа к значениям в словарях Python!

# Уменьшение вероятности сбоя вашего скрипта Python https://levelup.gitconnected.com/stop-using-dict-key-to-access-values-in-python-dictionaries-7ab45bb7946c
Arduino с Python: с чего начать

Микроконтроллеры существуют уже давно, и они используются во всем, от сложных механизмов до обычных бытовых приборов. Однако работа с ними традиционно предназначалась для лиц с формальной технической подготовкой, таких как техники и инженеры-электрики. Появление Arduino сделало проектирование электронных приложений более доступным для всех разработчиков. В этом руководстве вы узнаете, как использовать Arduino с Python для разработки собственных электронных проектов. https://realpython.com/arduino-python/#reader-comments
Диктофон с использованием Python
Вы пробовали пакет httpx Python ? Это полнофункциональный HTTP-клиент для Python 3, который предоставляет синхронизирующие и асинхронные API, а также поддерживает HTTP/1.1 и HTTP/2. Вот пример ЧЕТЫРЕХ строк кода загрузки файла по httpx:
Пользователи EXCEl, которые изучают Python
Математическая функция с использованием Python
Профилирование Python — почему и где тормозит ваш код

Представьте ситуацию: вы написали скрипт для обработки каких-то данных на ноутбуке, ушли попить кофе, а когда пятнадцать минут спустя вернулись, завершилось едва ли 10%.

Почему скрипт работает так медленно? Какая его часть тормозит? Дело в чтении данных, их обработке или сохранении? Как ускорить исполнение? Действительно ли скрипт вообще медленный?

Ответить на все эти вопросы поможет инструмент под названием «профилировщик» (profiler). https://habr.com/ru/companies/ruvds/articles/757336/
Хорошее введение в параллелизм, связанный с вводом-выводом, в Python и библиотеки, используемые для его достижения.

https://www.bitecode.dev/p/asyncio-twisted-tornado-gevent-walk
Hrequests: мощная и элегантная библиотека веб-скрапинга, это простая, настраиваемая и многофункциональная замена библиотеки запросов

https://github.com/daijro/hrequests
Шаг в астрофизику с помощью Python

В этой статье мы поговорим о том, почему Python стал предпочтительным инструментом для астрофизиков и рассмотрим, как он упрощает жизнь астрофизиков и помогает им достичь новых высот в исследованиях космоса. https://habr.com/ru/companies/otus/articles/758526/
LLM теперь предоставляет инструменты для работы с вложениями.
LLM — это библиотека Python и инструмент командной строки для работы с языковыми моделями. Только что вышел LLM 0.9 с новым набором функций, расширяющих LLM и предоставляющих инструменты для работы с вложениями . https://simonwillison.net/2023/Sep/4/llm-embeddings/