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

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

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

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

РКН: https://rkn.link/ANH
Download Telegram
Telegram опубликовал список 8 самых быстрорастущих каналов для программистов:

Only Python — Подборки приёмов и фич, о которых не рассказывают в курсах.

Only Tech — Главные тренды и инсайды из мира технологий, маркетинга и интернет-культуры.

Only Hack — Реальные кейсы кибератак, инструменты и методы защиты, которые используют хакеры.

Only GitHub — Репозитории, которые решают реальные задачи.
Скрипты, фреймворки и готовые решения

Only IT — Без мнений и слухов — только факты и важные IT-события.

Only Apple — Новые апдейты, утечки и фишки, которые Apple ещё не показала.

Only GPT — Промпты, хаки и свежие инструменты, о которых молчат даже AI-каналы.

Only Memes — Если ты когда-нибудь деплоил в пятницу вечером — ты поймешь

Подписывайтесь и прокачивайте свои скиллы.
📱 Асинхронное программирование для начинающих

Слышали об асинхронном программировании в Python?

Интересно познакомиться с его особенностями и практическими областями применения?


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

🔹В любом случае, если вы хотите получше познакомиться с темой, это правильное место

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Разница между Python 2 и Python 3 на примерах — Какую версию выбрать?

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

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

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🦾 Релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0

Автор представляет Python Polars 1.0; с момента своего создания четыре года назад проект Polars получил 27,5 тысяч звезд GitHub, имеет более 7 миллионов загрузок в месяц и используется многими компаниями в своих производственных задачах.

Хотя это всего лишь статистика, автор искренне гордится тем, чего мы достигли за 4 года, и тем, как Polars стал серьёзной альтернативой устоявшимся библиотекам», — уточнили разработчики проекта.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Как устроен Python под капотом: полный разбор внутренней архитектуры CPython

🔘Python кажется простым языком: написал строку — получил результат.

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

➡️ uproger.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼 Модуль sched и выполнение действий по расписанию

Модуль sched предоставляет гибкий и удобный способ для планирования задач, которые должны быть выполнены в определённое время.

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

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 ООП в Python на пальцах: Пишем свою текстовую RPG с нуля

Мы напишем движок для настоящей текстовой RPG-игры, также в этой статье мы:
🔹Разберем, чем Класс отличается от Объекта (на примере чертежа и реального воина).
🔹Упакуем хаос из переменных в аккуратные сущности.
🔹Научим Паладина и Мага сражаться по-разному, используя Полиморфизм.
🔹Сделаем код таким, чтобы добавление нового монстра занимало всего 3 строчки, а не переписывание половины программы.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Python Traceback — Как правильно исправлять ошибки в коде

Python выводит трассировку (далее traceback), когда в вашем коде появляется ошибка.

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


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

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Конкурс, который поможет совместить приятное с полезным 🔥

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

Что предлагаем почитать IT-специалистам:

«Программист-фанатик», Чед Фаулер
«Как устроен ChatGPT?», Стивен Вольфрам
«Python для сложных задач: наука о данных и машинное обучение», Дж. Вандер Плас
«Чистый код», Роберт Мартин
«Атака сетей на уровне протоколов», Джеймс Форшоу


Помимо книг мы также разыгрываем сертификаты на отдых за городом — идеальное место, чтобы почитать в тишине и с красивыми видами за окном.

Условия:

1. Подписаться на все каналы:
Карьера в Bell IntegratorInf0 | ИБ, OSINTINSPECTOR | OSINTПросто Python | Data science | ML | AIProject Omega | ИБ

2. Нажать «Участвую!» под постом. 

Будет 5 победителей — каждый сможет выбрать любую книгу из подборки. Итоги бот автоматически подведет 2 декабря и упомянет всех победителей в этом посте. Удачи!

Правила конкурса
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Вместо бубна: огромная подборка инструментов сисадмина

Хорошему системному администратору нужны хорошие инструменты.

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

➡️ tproger

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐣 Именованные кортежи в Python

Именованные кортежи (NamedTuples)
— это отличный способ сделать ваш код на Python более полезным и читаемым.

🔘От стандартного кортежа именованный отличается тем, что к его элементам можно обращаться как по имени атрибута, так и по позиционному индексу, подобно тому, как это делается в Pandas DataFrame.

➡️ pythonist.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼 Выбор NoSQL базы данных в бэкенд-разработке

Правильный выбор NoSQL базы критически важен для построения масштабируемых и гибких backend-систем.  

NoSQL решает задачи, где классические SQL-базы ограничивают: работа с неструктурированными данными, огромные объёмы информации и экстремальные нагрузки.

➡️ uproger.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🏄 Распознавание данных в тексте с помощью библиотеки recognizers-text

Распознавание данных в тексте является довольно распространенной задачей.

И компания Microsoft предоставляет набор бесплатных библиотек recognizers-text, которые можно использовать для этой задачи.

Также есть общий пакет recognizers-text-suite, который объединяет все выше перечисленные библиотеки.

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Как сделать окно вывода логов в wx.TextCtrl — wxPython

Делая графическую обертку для некого инструмента на wxPython автор столкнулся с надобностью вывода событий (простых логов) в окно wx.TextCtrl для начала автору помогла вот эта статья.

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

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍 Брут FTP с помощью ftplib на Python

ftplib — это модуль в Python для работы с FTP.

Он позволяет взаимодействовать с серверами FTP из Python, выполняя различные операции с файлами и каталогами.

🔹В руководстве рассмотрим применение ftplib в ИБ — в качестве брута FTP на Python.

➡️ SPY-SOFT.NET

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼 Капитан грузового судна, или Как начать использовать Docker в своих проектах

🔹Docker является open source инструментом, который автоматизирует разворачивание приложения внутри программного контейнера, мы перевели для вас руководство по работе с Docker для новичков.

Простейший способ понять идею Docker — это сравнить его с обычным контейнером для транспортировки.

➡️ tproger.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Что такое Linux Bash и как им пользоваться

Linux — операционная система с открытым исходным кодом, которая даёт пользователям больше гибкости и контроля над системой.

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


В этой статье разберём, что такое Bash, зачем он нужен и как с его помощью писать полезные скрипты.

➡️ skillbox.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📢 Гайд по собеседованию Python-разработчика (Middle) 2025 года

В этом гайде собраны реальные и актуальные вопросы из интервью в крупных технологических компаниях и стартапах (Google, Amazon, Stripe, Booking и др).

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

➡️ uproger.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Списки контроля доступом ACL

ACL
или Access Control Lists (Списки контроля доступом) в Linux предоставляют еще одну возможность предоставлять разрешения нескольким пользователям и группам для одного и того же файла или каталога.

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

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Создаем игру «Сапёр» на PyQt5

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

🔹Это простая альтернативная версия классического Сапёра, где вам приходилось переворачивать плитки для поиска спрятанных мин.

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

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

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Из цикла ETL: развертывание Airflow

Как развернуть Airflow – замечательное ПО для автоматизации почти всего на Python.

— В этой части автор покажет, как развернуть Airflow – замечательное ПО для автоматизации почти всего на Python.

Мы будем использовать в качестве базы Windows 10 + Linux WSL (“Windows Subsystem for Linux” – подсистема Linux на Windows).

➡️ tproger

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