Просто Python | Data science | ML | AI
10K subscribers
2.03K 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 3.13, что не попало в заголовки

Python 3.13
 — отличный релиз, полный различных фич и улучшений, но уже есть тонна статей, которые подробно разбирают release notes.

Если вам нужна хорошая выжимка — у RealPython есть хорошая статья, но я не вижу смысла проходиться по ним еще раз в этой статье.

📤 habr.com

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

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

🔫 Мы также рассмотрим синтаксис каждого метода и продемонстрируем их на примерах.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
⚠️ Пошагово: Как стать Python
Разработчиком и начать зарабатывать (2024)


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

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

— Смотрите видео до конца, чтобы получить пошаговую инструкцию по старту карьеры Python разработчика!

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻👩‍💻 Укрощение монстров: мониторинг и управление ресурсоемкими запросами в Django + PostgreSQL

Каждый Django-разработчик рано или поздно сталкивается с неожиданно «тяжелыми» запросами, способными превратить быстрое приложение в неповоротливого слона.

- Рассказываем, как с помощью django-pgactivity выследить и обезвредить такие запросы, прежде чем они создадут проблемы вашим пользователям.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Управляем проектом и его документацией при помощи Python

Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования.


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

В этой статье автор об этом и расскажет.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Круговой импорт в Python и как его избежать

Вы когда-нибудь сталкивались с круговым импортом в Python?

Это очень распространенный запах кода, который указывает на то, что что-то не так с дизайном или структурой.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Как не попасть на инфоцыган: 8 критериев выбора онлайн-школы

Авторы собрали 8 основных критериев, которые помогут вам найти идеальное место для обучения.

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

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Beginning Ethical Hacking with Python (en).pdf
3.7 MB
🔖 Beginning Ethical Hacking with Python – Sanjib Sinha (En) 2017г

Изучите основы этического взлома и получите представление о логике, алгоритмах и синтаксисе Python.


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

Чему Вы научитесь?
🔘Откройте для себя юридические ограничения этического взлома
🔘Работа с виртуальными машинами и виртуализацией
Развивайте навыки работы с Python 3
🔘Посмотрите на важность создания сетей в этическом взломе
🔘Получите знания о темной сети, скрытой Википедии, прокси-цепях, виртуальных частных сетях, MAC-адресах и многом другом

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Сборка Python проекта с uv и Docker

В этой статье автор поделиться опытом сборки проектов на Python с использованием самых современных инструментов.

Прочитав эту статью, вы узнаете:
🔘Как сократить количество инструментов локальной разработки.
🔘Как оптимально собрать образ Docker.
🔘Как проверить код проекта хуками pre-commit и запустить тесты в GitLab CI.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗑 Сборка мусора в Python: ключевые концепции и механизмы

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


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

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Генерация красивых QR-кодов с помощью Python

С помощью этого руководства вы узнаете, как использовать Python и библиотеку Segno для создания красивых QR-кодов.

В этом руководстве вы узнаете как:
🔘сгенерировать базовый черно-белый QR-код
🔘менять размер и поля в QR-коде
🔘создавать цветные QR-коды
🔘вращать QR-код
🔘заменить статичный фон на анимированное GIF-изображение

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Python Penetration Testing for Developers (en).pdf
10.4 MB
👺 Python: Penetration Testing for Developers

Авторы:
C. Duffy, Mohit и другие
Язык: Английский
Год издания: 2016г

Раскройте возможности скриптов Python для выполнения эффективных и действенных тестов на проникновение.

Основные свойства
🔹Оттачивайте свои навыки пентестирования с помощью Python;
🔹Развивайте свою беглость с помощью Python, чтобы писать более четкие скрипты для строгого тестирования безопасности;
🔹Застрять в некоторых из самых мощных инструментов в мире безопасности.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 Как сделать калькулятор на Python? | Делаем свой калькулятор

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

А сделаем мы с вами простой... Хотя нет, непростой калькулятор, а с поддержкой сразу двух языков!

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 7 продвинутых приемов pandas для науки о данных

Pandas — это основная библиотека для работы с данными.

Вот несколько приёмов, которые автор использует, чтобы быстрее и проще выполнять повторяющиеся задачи по работе с данными.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Библиотека tqdm: визуализация прогресса выполнения скриптов Python

Tqdm
— это библиотека Python, которая предоставляет быстрые, расширяемые индикаторы выполнения для циклов и итерируемых объектов.

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

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


📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 ТОП-25 курсов Python, включая бесплатное онлайн-обучение языку для разработчиков

Что объединяет приложение для хранения файлов, игру Sims 4 и программу для машинного обучения?


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

🔫 Здесь вы найдете платные и бесплатные уроки, а также список сервисов для тренировки навыков и полезную информацию о профессии.

📤 proglib.io

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

В стандартной библиотеке языка Python имеется базовый примитив синхронизации — реентерабельная блокировка.

Она позволяет одному и тому же потоку, несколько раз захватить блокировку.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🕹 Руководство по PyGame

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

PyGame вам подойдет, если:
🔹Игра будет графической, но не 3D
🔹Вы хотите программировать на языке Python, который уже немного знаете
🔹Вы хотите создать клиентское приложение, которое потенциально может быть обернуто в отдельный исполняемый файл

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ ChatGPT: эффективная суммаризация с помощью LLM

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

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

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 Создаем свою ORM на python — гайд

ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы.

В этой статье мы и рассмотрим создание своей ORM на Python с документацией и публикацией на PyPI.

Данный проект очень интересен со стороны реализации: ведь требуется изучить большую часть ООП, принципов и паттернов.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM