🐍 «Python для инженеров» — старт курса 15 января!
Что смогли автоматизировать с Python наши студенты:
🔥 Автоматизация изменения конфигурации сервера, экономящая 23 часа в месяц и повышающая лояльность клиентов за быстроту обработки запросов — Данил Бахаев, DevOps-инженер в X5 Group.
🔥 Инструмент для анализа и отключения холостых ресурсов, позволяющий сократить расходы на 40-50% или около 12 миллионов рублей в год — Артем Чекунов, Senior DevOps Engineer в Chartboost.
Подробно со всеми кейсами вы можете ознакомиться на странице курса. Присоединяйтесь, чтобы упростить и ускорить процессы в своих проектах!
Изучить программу и зарегистрироваться
🎁 А для тех, кто хочет всегда быть в курсе событий и постоянно учиться новому, мы создали бесплатный чат-бот. Вас ждут live-coding стримы, статьи и кейсы по Python — будет интересно!
[Перевод] NumPy: оттачивайте навыки Data Science на практике.
В этой статье мы рассмотрим ряд различных упражнений, используя библиотеку NumPy (и сравним с тем, как мы бы реализовали их без неё). В самом конце статьи я приведу ряд упражнений.
Читать далееhttps://habr.com/ru/articles/784978
В этой статье мы рассмотрим ряд различных упражнений, используя библиотеку NumPy (и сравним с тем, как мы бы реализовали их без неё). В самом конце статьи я приведу ряд упражнений.
Читать далееhttps://habr.com/ru/articles/784978
Освоение асинхронного программирования на Python: подробное руководство
https://blog.devgenius.io/mastering-asynchronous-programming-in-python-a-comprehensive-guide-ef1e8e5b35db
https://blog.devgenius.io/mastering-asynchronous-programming-in-python-a-comprehensive-guide-ef1e8e5b35db
Medium
Mastering Asynchronous Programming in Python: A Comprehensive Guide
In the ever-evolving landscape of software development, efficiency and performance are paramount. Python, known for its simplicity and…
Pandas vs. Polars: сравнительный анализ библиотек фреймов данных Python
Углубленный анализ их синтаксиса, скорости и удобства использования. Какой из них лучше всего использовать при работе с данными?
https://www.kdnuggets.com/pandas-vs-polars-a-comparative-analysis-of-python-dataframe-libraries
Освоение виртуальных сред Python: полное руководство по venv, Docker и защите вашего кода
https://snyk.io/blog/mastering-python-virtual-environments
Углубленный анализ их синтаксиса, скорости и удобства использования. Какой из них лучше всего использовать при работе с данными?
https://www.kdnuggets.com/pandas-vs-polars-a-comparative-analysis-of-python-dataframe-libraries
Освоение виртуальных сред Python: полное руководство по venv, Docker и защите вашего кода
https://snyk.io/blog/mastering-python-virtual-environments
KDnuggets
Pandas vs. Polars: A Comparative Analysis of Python’s Dataframe Libraries
An in-depth analysis of their syntax, speed, and usability. Which one is the best to use when working with data?
Вот 45 упражнений Python с циклами (for, while), операторами f-else и функцией range() , а также их решения. Каждое упражнение сопровождается кратким описанием проблемы и решением, использующим упомянутые конструкции.
https://www.techbeamers.com/python-exercises-on-loops-conditions-range
https://www.techbeamers.com/python-exercises-on-loops-conditions-range
TechBeamers
Top 45 Python Exercises on Loops, Conditions, and Range() Function
Practice with 45 Python exercises on loops (for, while), if-else statements, and the range() function, along with their solutions.
Использование перехватчиков перед фиксацией упрощает жизнь при разработке программного обеспечения.
https://itnext.io/using-pre-commit-hooks-makes-software-development-life-easier-ef962827aa96
https://itnext.io/using-pre-commit-hooks-makes-software-development-life-easier-ef962827aa96
Medium
Using pre-commit hooks makes software development life easier
Pull requests, you either love and see that they do provide benefits in the way of working. Or you dislike them and see no purpose in them…
Каковы лучшие библиотеки веб-скрапинга Python?
Разработчики Python имеют доступ к одним из лучших доступных библиотек и фреймворков для парсинга веб-страниц. Посмотрите, как они работают на практике и как выбрать. https://blog.apify.com/what-are-the-best-python-web-scraping-libraries
Разработчики Python имеют доступ к одним из лучших доступных библиотек и фреймворков для парсинга веб-страниц. Посмотрите, как они работают на практике и как выбрать. https://blog.apify.com/what-are-the-best-python-web-scraping-libraries
Apify Blog
8 best Python web scraping libraries in 2025
We show you how some of the best web scraping libraries and frameworks for Python work in practice.
Python 3.13 получает JIT В этой статье более подробно рассматривается JIT, недавно добавленный в предварительную версию CPython 3.13. https://tonybaloney.github.io/posts/python-gets-a-jit.html
tonybaloney.github.io
Python 3.13 gets a JIT
Reviewing the JIT in Python 3.13
Дедупликация данных в Python с функцией RecordLinkage.
Обнаружение дубликатов — важнейший процесс предварительной обработки данных, особенно при работе с большими наборами данных. В этом руководстве вы изучите дедупликацию данных с помощью пакета Python RecordLinkage в сочетании с Pandas для манипулирования данными.
https://brightinventions.pl/blog/data-deduplication-in-python-with-recordlinkage/
Обнаружение дубликатов — важнейший процесс предварительной обработки данных, особенно при работе с большими наборами данных. В этом руководстве вы изучите дедупликацию данных с помощью пакета Python RecordLinkage в сочетании с Pandas для манипулирования данными.
https://brightinventions.pl/blog/data-deduplication-in-python-with-recordlinkage/
Bright Inventions
Data Deduplication in Python with RecordLinkage
Supervised Duplicate Detection with RecordLinkage and Pandas: A Febrl Dataset Tutorial Introduction
Duplicate detection is a critical…
Duplicate detection is a critical…
🐍Изучите анализ и визуализацию данных с помощью Python с использованием астрономических данных
https://www.freecodecamp.org/news/learn-data-analysis-and-visualization-with-python-using-astrongomical-data
🐍Асинхронная магия: PyNest и SQLAlchemy 2.0 повышают производительность приложений Python на 25 %
https://medium.com/@itay2803/asynchronous-magic-pynest-and-sqlalchemy-2-0-drive-a-25-improvement-in-python-apps-performance-9e2724e9f198
🐍Генеративный ИИ: генерация синтетических данных с помощью GAN с использованием Pytorch
https://towardsdatascience.com/generative-ai-synthetic-data-generation-with-gans-using-pytorch-2e4dde8a17dd
🐍Использование Python для анализа данных
https://realpython.com/python-for-data-analysis
Что делает в Python условие, if name == "main"?
https://www.30secondsofcode.org/python/s/what-does-if-name-main-do
https://www.freecodecamp.org/news/learn-data-analysis-and-visualization-with-python-using-astrongomical-data
🐍Асинхронная магия: PyNest и SQLAlchemy 2.0 повышают производительность приложений Python на 25 %
https://medium.com/@itay2803/asynchronous-magic-pynest-and-sqlalchemy-2-0-drive-a-25-improvement-in-python-apps-performance-9e2724e9f198
🐍Генеративный ИИ: генерация синтетических данных с помощью GAN с использованием Pytorch
https://towardsdatascience.com/generative-ai-synthetic-data-generation-with-gans-using-pytorch-2e4dde8a17dd
🐍Использование Python для анализа данных
https://realpython.com/python-for-data-analysis
Что делает в Python условие, if name == "main"?
https://www.30secondsofcode.org/python/s/what-does-if-name-main-do
freeCodeCamp.org
Learn Data Analysis and Visualization with Python Using Astronomical Data
Are you fascinated by both Python and the night sky? We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to use Python to analyze and visualize astronomical Data. This course was created by Spartificial, whose mi...
Как автоматизировать сообщения WhatsApp с помощью Python
https://www.lambdatest.com/blog/automate-whatsapp-messages-using-python
https://www.lambdatest.com/blog/automate-whatsapp-messages-using-python
LambdaTest
How to Automate WhatsApp Messages Using Python | LambdaTest
With this tutorial, learn how to automate WhatsApp messages using Python libraries with some real-world scenarios.
Сравнение производительности dict() и {} в Python
Какое-то время назад, во время разбора кода, мы обсудили выбор dict() вместо {} в новом коде на Python. Коллега утверждал, что dict() более читаем и чётче выражает цель, поэтому следует предпочесть его. Меня это не убедило, но в тот момент контраргуентов не нашлось, поэтому я воздержался.
Это заставило меня задуматься: в чём разница между типом dict и литеральным выражением {}?
Давайте изучим этот вопрос.
https://habr.com/ru/articles/788440/
Какое-то время назад, во время разбора кода, мы обсудили выбор dict() вместо {} в новом коде на Python. Коллега утверждал, что dict() более читаем и чётче выражает цель, поэтому следует предпочесть его. Меня это не убедило, но в тот момент контраргуентов не нашлось, поэтому я воздержался.
Это заставило меня задуматься: в чём разница между типом dict и литеральным выражением {}?
Давайте изучим этот вопрос.
https://habr.com/ru/articles/788440/
Хабр
Сравнение производительности dict() и {} в Python
Какое-то время назад, во время разбора кода, мы обсудили выбор dict() вместо {} в новом коде на Python. Коллега утверждал, что dict() более читаем и чётче выражает предназначение...
Создание приложения FullStack с помощью Django, Django REST и Next.js
https://dev.to/koladev/building-a-fullstack-application-with-django-django-rest-nextjs-3e26
https://dev.to/koladev/building-a-fullstack-application-with-django-django-rest-nextjs-3e26
DEV Community
Building a FullStack Application with Django, Django REST & Next.js
Django and Nextjs are the one most used web frameworks for backend and frontend development. Django...
🐍Создание игрового движка «Крестики-нолики» на Python с помощью игрока с искусственным интеллектом.
В этом видеокурсе вы создадите на Python универсальный игровой движок для игры в крестики-нолики с двумя компьютерными игроками, один из которых будет игроком с искусственным интеллектом
https://realpython.com/courses/python-tic-tac-toe-ai/
🐍Отладка Python. Советы по отладке Python, основанные на выступлении, проведенном на PyCon в Швеции.
https://www.syntaxerror.tech/syntax-error-11-debugging-python/
🐍Ни для кого не секрет, что библиотека datetime Python имеет свои особенности. Их не только, вероятно, больше, чем вы думаете; сторонние библиотеки не решают большинство из них! Я создал новую библиотеку , чтобы изучить, как может выглядеть лучшая библиотека даты и времени.
https://dev.arie.bovenberg.net/blog/python-datetime-pitfalls/
В этом видеокурсе вы создадите на Python универсальный игровой движок для игры в крестики-нолики с двумя компьютерными игроками, один из которых будет игроком с искусственным интеллектом
https://realpython.com/courses/python-tic-tac-toe-ai/
🐍Отладка Python. Советы по отладке Python, основанные на выступлении, проведенном на PyCon в Швеции.
https://www.syntaxerror.tech/syntax-error-11-debugging-python/
🐍Ни для кого не секрет, что библиотека datetime Python имеет свои особенности. Их не только, вероятно, больше, чем вы думаете; сторонние библиотеки не решают большинство из них! Я создал новую библиотеку , чтобы изучить, как может выглядеть лучшая библиотека даты и времени.
https://dev.arie.bovenberg.net/blog/python-datetime-pitfalls/
Realpython
Create a Tic-Tac-Toe Python Game Engine With an AI Player – Real Python
In this video course, you'll create a universal game engine in Python for tic-tac-toe with two computer players, one of which will be an AI player using the powerful minimax algorithm. You'll give your game library a text-based graphical interface and explore…
ASCII-арты на python
Здравствуйте уважаемые читатели, в этой статье я расскажу Вам как делать ASCII-арты при помощи языка python, на примере моего кода.
https://habr.com/ru/articles/790318/
Здравствуйте уважаемые читатели, в этой статье я расскажу Вам как делать ASCII-арты при помощи языка python, на примере моего кода.
https://habr.com/ru/articles/790318/
Хабр
ASCII-арты на python
Здравствуйте уважаемые читатели, в этой статье я расскажу Вам как делать ASCII-арты при помощи языка python. Примерно такие картинки мы научимся делать, когда дочитаем статью Для начала необходимо...
Ускоряем анализ данных в 170 000 раз с помощью Python
https://habr.com/ru/companies/ncloudtech/articles/790370/
https://habr.com/ru/companies/ncloudtech/articles/790370/
Хабр
Ускоряем анализ данных в 170 000 раз с помощью Python
В статье « Ускоряем анализ данных в 180 000 раз с помощью Rust » показано, как неоптимизированный код на Python, после переписывания и оптимизации на Rust, ускоряется в 180 000 раз. Автор отмечает:...
Специализированные библиотеки Python для уникальных задач
https://dev.to/taipy/specialized-python-libraries-for-unique-tasks-5dgm
https://dev.to/taipy/specialized-python-libraries-for-unique-tasks-5dgm
DEV Community
Specialized Python libraries for Unique Tasks
TL;DR Python is the language of Data, ML, and AI, but Python also has various libraries...
🐍В этом учебном пособии на основе кода представлено краткое введение в анализ настроений — метод, используемый для прогнозирования эмоций, аналогичный цифровому психологу.
https://www.kdnuggets.com/sentiment-analysis-in-python-going-beyond-bag-of-words
🐍Как создать парсер для доски объявлений с помощью Python
https://www.freecodecamp.org/news/build-a-job-board-scraper-with-python
🐍Прогнозирование настроений на фондовом рынке с помощью OpenAI и Python
Интересное исследование возможностей LLM в анализе акций.
https://levelup.gitconnected.com/stock-market-sentiment-prediction-with-openai-and-python-ea2e2261fcbf
https://www.kdnuggets.com/sentiment-analysis-in-python-going-beyond-bag-of-words
🐍Как создать парсер для доски объявлений с помощью Python
https://www.freecodecamp.org/news/build-a-job-board-scraper-with-python
🐍Прогнозирование настроений на фондовом рынке с помощью OpenAI и Python
Интересное исследование возможностей LLM в анализе акций.
https://levelup.gitconnected.com/stock-market-sentiment-prediction-with-openai-and-python-ea2e2261fcbf
KDnuggets
Sentiment Analysis in Python: Going Beyond Bag of Words
This code based tutorial provides a brief introduction to Sentiment Analysis, a method used to predict emotions, similar to a digital psychologist.
🐍Руководство по созданию визуальных эффектов, привлекающих внимание
Практические методы захватывающей визуальной коммуникации с помощью Plotly
https://towardsdatascience.com/data-visualisation-101-playbook-for-attention-grabbing-visuals-c5b9faa7a950
🐍Раскрытие потенциала LLM с помощью RAG: полное руководство от основ до продвинутых методов
Использование OpenAI, Google Gemini Pro и моделей с открытым исходным кодом
https://levelup.gitconnected.com/unlocking-llms-potential-with-rag-a-complete-guide-from-basics-to-advanced-techniques-b4557f268134
Практические методы захватывающей визуальной коммуникации с помощью Plotly
https://towardsdatascience.com/data-visualisation-101-playbook-for-attention-grabbing-visuals-c5b9faa7a950
🐍Раскрытие потенциала LLM с помощью RAG: полное руководство от основ до продвинутых методов
Использование OpenAI, Google Gemini Pro и моделей с открытым исходным кодом
https://levelup.gitconnected.com/unlocking-llms-potential-with-rag-a-complete-guide-from-basics-to-advanced-techniques-b4557f268134
Medium
Data Visualisation 101: Playbook for Attention-Grabbing Visuals
Practical Techniques for Captivating Visual Communication with Plotly
Использование Python для анализа данных
В этом руководстве вы узнаете о важности структурированного рабочего процесса анализа данных и получите возможность попрактиковаться в использовании Python для анализа данных, следуя обычному рабочему процессу.
https://realpython.com/python-for-data-analysis/
В этом руководстве вы узнаете о важности структурированного рабочего процесса анализа данных и получите возможность попрактиковаться в использовании Python для анализа данных, следуя обычному рабочему процессу.
https://realpython.com/python-for-data-analysis/
Realpython
Using Python for Data Analysis – Real Python
In this tutorial, you'll learn the importance of having a structured data analysis workflow, and you'll get the opportunity to practice using Python for data analysis while following a common workflow process.