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

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

По иным темам @un_ixtime
Download Telegram
Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram

Telegram-боты — хорошая возможность вписать какую-то важную функциональность в понятную и простую платформу мессенджера. Не нужно думать об отдельном сайте и интерфейсе. Также боты — хорошая возможность для новичков в разработке реализовать свой мини-проект. Идея может быть как совершенно фановая — например, создавать стикеры из мемных сообщений друзей, так и быть частью функциональности сервиса — например, платежной системы.

В подборке под катом — семь инструкций по созданию Telegram-ботов с разной функциональностью. Сохраняйте статью в закладки: пригодится как начинающим, так и опытным разработчикам.

https://habr.com/ru/articles/751930/
Широка, необъятна, интерактивна: оффлайн карта России с Plotly.

Plotly — мощная библиотека визуализации данных на Python, которая позволяет создавать широкий спектр интерактивных визуализаций, включая карты. Одним из преимуществ Plotly является то, что она работает с объектами других библиотек Python, таких как Pandas и NumPy. https://habr.com/ru/articles/752406/
Назначьте GPT разные роли, чтобы сформировать совместный программный объект для решения сложных задач.

Это многоагентная платформа с открытым исходным кодом, которая может выступать в роли инженера, архитектора, менеджера по продуктам и проектам. https://github.com/geekan/MetaGPT
Как настроить код Visual Studio для разработки на Python

В этой статье я проведу вас через весь процесс настройки Visual Studio Code для разработки на Python. Это не универсальная установка, но это то, что я использую лично, и я нашел ее действительно удобной.

https://www.freecodecamp.org/news/how-to-configure-visual-studio-code-for-python-development/
Генеративный ИИ в Jupyter

Jupyter AI является официальным подпроектом Project Jupyter и теперь доступен как бесплатное программное обеспечение с открытым исходным кодом. https://blog.jupyter.org/generative-ai-in-jupyter-3f7174824862
Forwarded from Linux
Что происходит, когда запускаешь «Hello World» в Linux.

Сегодня я задумалась о том, что происходит, когда запускаешь в Linux простую программу «Hello World» на Python.

print("hello world")

Вот как это выглядит в командной строке:

$ python3 hello.pyhello world

Но внутри происходит гораздо больше. Я объясню, что там творится, и, что гораздо важнее, расскажу об инструментах, при помощи которых вы сами сможете исследовать происходящее. Мы воспользуемся readelf, strace, ldd, debugfs, /proc, ltrace, dd и stat. Я не буду рассматривать относящиеся к Python части, только объясню, что происходит при выполнении динамически компонуемых исполняемых файлов.

Читать дальше →https://habr.com/ru/companies/ruvds/articles/753506/
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