Просто Python | Data science | ML | AI
9.99K subscribers
2.04K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
🔔Python: создание уведомлений

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

👀Смотреть в YouTube

Просто Python
💬Почему ONNX так популярен в ML: конвертации, утилиты и инференс

Большинство инженеров, работающих с машинным обучением, уже знакомы с форматом данных ONNX. Его часто используют для хранения обученных моделей и конвертации их мeжду фреймворками.

В этой статье расскажу об ONNX и о том, почему этот формат данных широко используется. Посмотрим на особенности формата и конвертации в него и на экосистему полезных инструментов.

🧠Читать статью

Просто Python
⚡️Создание Android-приложения с помощью Python Kivy

Если вы являетесь Python-разработчиком и подумываете заняться мобильной разработкой, то фреймворк Kivy — это отличный выбор для вас. С помощью Kivy можно создавать платформонезависимые приложения, компилируемые под iOS, Android, Windows, MacOS и Linux.

🧠Читать статью

Просто Python
⚠️Создание DSL на основе Python

Сегодня поговорим о том, как сделать вашу жизнь разработчика еще более захватывающей и продуктивной. Да-да, речь пойдет о том, как вы с помощью Python, можете создать свой собственный язык программирования.

Вы, наверняка, сталкивались с ситуациями, когда стандартные языки программирования оказывались не совсем подходящими для вашей конкретной задачи. Именно здесь на сцену выходит понятие Domain-Specific Language, или DSL.

🧠Читать статью

Просто Python
⚕️LogDoc: логи здорового человека

Однажды команда LogDoc (компания друзей - суровых разработчиков), после бурного обсуждения очередного напряжённого рабочего дня вынесла однозначный вердикт – в мире нет и не предвидится нормального, человеческого продукта для работы в распределённой среде с логами, трейсами, сигналами и прочим подобным.

Нас это опечалило (по очевидным причинам) и воодушевило – мы увидели возможность создать полезный продукт. Подумали, собрались с духом и выложились полностью в попытке реализовать задуманное. Именно результат наших усилий мы представляем вам в этой вводной статье.

🧠
Читать статью

Просто Python
🖥️Создание красивого Desktop-приложения на Python (customtkinter)

Если Вы, как и я, решили впервые взглянуть в сторону Python после нескольких попыток изучения С++/C# то скорее всего первым проектом станет desktop-приложение.

🧠 Читать статью

Просто Python
⚡️Продвинутая логика именования в Python

Разобрали на примерах, как и почему лучше называть различные объекты в Python.

Если вы уже практикуете программирование на Python и испытываете проблемы с отложенным чтением (как и большинство кодеров), то ваш навык именования может стать зоной роста.

🧠Читать статью

Просто Python
💬Как вызвать функцию в Python

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

🧠Читать статью

Просто Python
Как выполнить итерацию по словарю в Python - 1 часть

Словари являются одной из наиболее важных и полезных встроенных структур данных в Python. Они повсюду и являются фундаментальной частью самого языка.

В своем коде вы будете использовать словари для решения многих задач программирования, которые могут потребовать выполнения итераций по имеющемуся словарю. В этом руководстве вы глубоко погрузитесь в то, как выполнять итерации по словарю в Python.

🧠Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как выполнить итерацию по словарю в Python - 2 часть

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

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️Профилирование Python — почему и где тормозит ваш код

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

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

🧠Читать подробнее

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐Дорожная карта Python-разработчика 2023

Изучайте Python с нуля с нашей дорожной картой для начинающих питонистов. Пошаговый гайд для тех, кто любит структурированную информацию.

Если вы восхищаетесь Python так же, как и я, и задумываетесь о карьере Python-разработчика, вам понадобится наша дорожная карта по Python.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📊Еще 10 фишек Python, которые помогут новичку выделиться

Собрали еще тележку фишек из нескольких версий Python, чтобы вы могли выделиться на стажировке.

В Python никогда не бывает излишка полезных приемов. Чем больше таких вы изучите, тем выше вероятность, что сможете оперативно справиться с какой-либо трудностью на практике. Или покажете себя с лучшей стороны на техническом собеседовании. В этой статье я расскажу о хитростях, которые могут помочь новичкам (и не только) в развитии навыка. Я собрала тележку фишек и все еще нахожу новые – и порционно делюсь ими с вами.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔺 Основы парсинга на Python: от Requests до Selenium

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

В этой статье кратко рассказываем, как парсить данные веб-сайтов с помощью Python.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📖Книга «Python. Лучшие практики и инструменты. 4-е изд.»

Книга начинается с легкой разминки, которая познакомит вас с последними улучшениями Python, элементами синтаксиса и полезными инструментами, делающими разработку эффективнее. Кроме того, начальные главы помогут программистам с опытом работы на других языках успешно влиться в экосистему Python.

🧠Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Создание GUI в Python при помощи Tkinter

В этой статье мы разберем, как создавать графические интерфейсы в Python с помощью Tkinter. Мы рассмотрим создание окон, ярлыков с текстом и изображениями, а также основы дизайна интерфейсов.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 7 и 1/2 подходов к проверке атрибутов классов в Python

Проверка типов и проверка значений обрабатываются в Python гибким и неявным образом. В Python начиная с Python 3 появился модуль typing, который обеспечивает поддержку подсказок типов во время выполнения. Но для проверки значений не существует единого способа проверки.

Начиная с версии Python 3.9, больше нет необходимости импортировать абстрактные коллекции для описания типов. Теперь вместо, например, typing.Dict[x, y] можно использовать dict[x,y]

Этот модуль обеспечивает поддержку подсказок типа во время выполнения, но для этого необходимо разработать\использовать отдельный модуль, например, с использованием декораторов или метаклассов.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 Как создать свою первую модель машинного обучения на Python

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

🧠 Читать подробнее

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Создание библиотеки Python: полный гайд

PyPI — каталог программного обеспечения, написанного на языке программирования Python. Фактически это хранилище открытых библиотек для языка Python. Каждый может скачать и использовать библиотеку или создать и загрузить свою. По состоянию на февраль 2020 года содержит более 216 000 пакетов.

В этой статье рассказывается о том, как создать свою библиотеку Python и загрузить её на PyPi.

🧠 Читать подробнее

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 Митап по автоматизации тестирования на Python в Нижнем Новгороде и онлайн 26 сентября

Вместе с инженерами компании-разработчика вычислительной техники YADRO и нижегородским сообществом PythoNN мы обсудим правила, которые помогут сделать тесты понятнее, поговорим, как поддерживать автотесты одновременно в коммерческой и опенсорсной версиях ПО, и как использовать pytest plugins.

Темы и спикеры:
«Понятные тесты», Никита Соболев, опенсорс-разработчик, PythoNN.
Никита расскажет про базовые правила, которые позволят сделать тесты значительно понятнее и удобнее.

«Архитектура автотестов для проекта с opensource ядром», Андрей Березин, SDET в QA-команде, YADRO.
Андрей сделает разбор нескольких решений для задачи тестирования двух продуктов (публичный и коммерческий) с общим функционалом. Расскажет о плюсах и минусах каждого подхода.

«Pytest plugins: расширяем функционал тестового фреймворка через плагины», Александр Волков, тимлид AQA-команды, YADRO.
Александр поделится своим опытом в использовании плагинов для pytest: как и для чего мы их используем, зачем пишем собственные, а также как использовать одновременно не один, а несколько плагинов.

Подключайтесь к трансляции или приходите в КУПНО на Почаинской 26 сентября в 19:00.
Все подробности и регистрация на митап на сайте.

🙌 Митап проходит при поддержке сообщества Python и 1000 программ.