TGViewer
Channel Public Channel
Добро пожаловать в мир Python

Добро пожаловать в мир Python

@welcome_python

Подборка полезных материалов для Python программистов.

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

По иным темам @un_ixtime
Subscribers
2.76K
Photos
544
Videos
19
Links
1.2K

Showing posts older than #1079 · Back to latest

Older Posts 20 shown
Post #1078 780
Основы парсинга на Python: от Requests до Selenium

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

В этой статье кратко рассказываем, как парсить данные веб-сайтов с помощью Python. Пособие подойдет новичкам и продолжающим — сохраняйте статью в закладки и задавайте вопросы в комментариях. Подробности под катом! https://habr.com/ru/companies/selectel/articles/754674/
Post #1076 840
Развертывание приложений Python и Java в Kubernetes с помощью Korifi

Учебник по установке и настройке Cloud Foundry Korifi для отправки приложений Java и Python в Kubernetes с помощью одной команды. https://dzone.com/articles/deploying-python-and-java-applications-to-kubernet
DZone Deploying Python and Java Applications to Kubernetes With Korifi Tutorial covering the installation and configuration of Cloud Foundry Korifi to push a Java and Python application to Kubernetes with a single command
Post #1075 767

Forwarded from Big data world

Все алгоритмы реализованы на Python. 🤯

У этой библиотеки 163 тысячи звезд на GitHub! Он включает в себя массу алгоритмов от арифметического анализа до блокчейна и структур данных. https://github.com/TheAlgorithms/Python/blob/master/DIRECTORY.md
GitHub Python/DIRECTORY.md at master · TheAlgorithms/Python All Algorithms implemented in Python. Contribute to TheAlgorithms/Python development by creating an account on GitHub.
Post #1074 658

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/
Post #1073 649
Генеративный ИИ в Jupyter

Jupyter AI является официальным подпроектом Project Jupyter и теперь доступен как бесплатное программное обеспечение с открытым исходным кодом. https://blog.jupyter.org/generative-ai-in-jupyter-3f7174824862
Medium Generative AI in Jupyter Jupyter AI, a new open source project, brings generative artificial intelligence to notebooks with magic commands and a chat interface.
  • 🔥 1
Post #1071 605

Forwarded from Программирование для новичков

Как настроить код Visual Studio для разработки на Python

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

https://www.freecodecamp.org/news/how-to-configure-visual-studio-code-for-python-development/
Post #1070 667
Назначьте GPT разные роли, чтобы сформировать совместный программный объект для решения сложных задач.

Это многоагентная платформа с открытым исходным кодом, которая может выступать в роли инженера, архитектора, менеджера по продуктам и проектам. https://github.com/geekan/MetaGPT
Post #1069 653
Широка, необъятна, интерактивна: оффлайн карта России с Plotly.

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

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

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

https://habr.com/ru/articles/751930/
Хабр Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram Telegram-боты — хорошая возможность вписать какую-то важную функциональность в понятную и простую платформу мессенджера. Не нужно думать об отдельном сайте и интерфейсе. Также боты — хорошая...
  • 👍 2
Post #1065 638
Протоколы в Python.

В Python 3.8. появилась новая примечательная возможность — протоколы (protocols). Протоколы — это альтернатива абстрактным базовым классам (abstract base classes, ABC). Они позволяют пользоваться структурной подтипизацией (structural subtyping), то есть — осуществлять проверку совместимости классов исключительно на основе анализа их атрибутов и методов. В этом материале мы поговорим о протоколах в Python и разберём практические примеры работы с ними.

Читать далее https://habr.com/ru/companies/wunderfund/articles/751424/
  • 👍 3
Post #1064 621
87 малоизвестных функций Python

Этот пост предназначен для людей, которые ежедневно используют Python, но никогда не садились и не читали всю документацию.

https://betterprogramming.pub/87-lesser-known-python-features-635180720a29
Medium 87 Lesser-known Python Features This post is for people who use Python daily, but have never actually sat down and read through all the documentation.
Post #1063 721
Справочник по FastAPI — Как разрабатывать, тестировать и развертывать API

Добро пожаловать в мир FastAPI, элегантной и высокопроизводительной веб-инфраструктуры для создания API-интерфейсов Python. Не волнуйтесь, если вы новичок в программировании API — мы начнем с самого начала. https://www.freecodecamp.org/news/fastapi-quickstart/
freeCodeCamp.org FastAPI Handbook – How to Develop, Test, and Deploy APIs Welcome to the world of FastAPI, a sleek and high-performance web framework for constructing Python APIs. Don't worry if you're new to API programming – we'll start at the beginning. An API (Application Programming Interface) connects several softwar...
Post #1062 687
Настройка среды разработки Python с помощью VScode и Docker

Этот репозиторий содержит пошаговое руководство и шаблон для настройки среды разработки Python 🐍 с помощью VScode и Docker 🐳. https://github.com/RamiKrispin/vscode-python
GitHub GitHub - RamiKrispin/vscode-python: A Tutorial for Setting Python Development Environment with VScode and Docker A Tutorial for Setting Python Development Environment with VScode and Docker - RamiKrispin/vscode-python
Post #1061 651
Профилирование в Python: как найти узкие места в производительности

В этом руководстве вы узнаете, как профилировать ваши программы на Python, используя множество инструментов, доступных в стандартной библиотеке, сторонних библиотеках, а также мощный инструмент, чуждый Python. Попутно вы узнаете, что такое профилирование, и раскроете несколько связанных с ним концепций. https://realpython.com/python-profiling/
Real Python Profiling in Python: How to Find Performance Bottlenecks – Real Python In this tutorial, you'll learn how to profile your Python programs using numerous tools available in the standard library, third-party libraries, as well as a powerful tool foreign to Python. Along the way, you'll learn what profiling is and cover a few related…
Post #1060 625
python-mastery: Advanced Python Mastery

Этот курс, основанный на упражнениях, построен на основе репозитория GitHub, что позволяет вам работать с предоставленными упражнениями. Курс предназначен для программистов на Python, которые знакомы с основами языка и хотят углубить свою практику. https://github.com/dabeaz-course/python-mastery
GitHub GitHub - dabeaz-course/python-mastery: Advanced Python Mastery (course by @dabeaz) Advanced Python Mastery (course by @dabeaz). Contribute to dabeaz-course/python-mastery development by creating an account on GitHub.
Post #1059 606
Python: 7 умопомрачительных вариантов использования лямбда-функции

Лямбда -функция определенно имеет много вариантов использования. Вот подборка наиболее важных мест, где можно использовать лямбда-функцию (с примерами кода) .

https://python.plainenglish.io/python-7-mind-blowing-use-cases-of-the-lambda-function-3bb896f866af
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →