Просто 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
🔎 Как сделать окно вывода логов в 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
🗺 Лучшие Python-библиотек для работы с PDF

PDF остаётся одним из самых популярных форматов документов в мире: от отчётов и контрактов до научных публикаций и таблиц.

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

➡️ uproger.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👏 Mouse – управление мышью

Управление мышью
— важный аспект автоматизации взаимодействия с интерфейсом пользователя.

🔘Библиотека mouse предоставляет простой и прямолинейный API для работы с мышью: отслеживание событий, выполнение кликов, запись и воспроизведение движений.

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


➡️ pythonlib.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Алгоритмы сортировки на Python

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

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

➡️ pythonist.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Seo Solution – комплексный подход к созданию интернет сайтов

🔘Последние годы компания
Seo Solution
демонстрирует уверенный рост профессионализма, который положительно сказывается на качестве каждого проекта.

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


➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🦾 Метапрограммирование на грани магии: Метаклассы, Декораторы и Динамические DSL

Метапрограммирование
— это техника, позволяющая программе изменять или генерировать собственный код во время выполнения.

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


🔘В Python метапрограммирование достигается благодаря таким инструментам, как метаклассы, декораторы и динамические DSL (доменно-специфичные языки).

➡️ uproger.com

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

Переменные в Python — одна из первых тем, с которой сталкиваются начинающие разработчики.

🔹В этой статье мы подробно разберём глобальные переменные.

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


➡️ skillbox.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Arcade – альтернатива Pygame

Библиотека Arcade
представляет собой современную Python-библиотеку для создания 2D-игр, которая была разработана как мощная альтернатива устаревшему Pygame.

Основные преимущества Arcade включают объектно-ориентированный подход, встроенную поддержку анимации, современную архитектуру рендеринга и простоту освоения.


◾️Библиотека активно развивается и поддерживается сообществом разработчиков, что делает её отличным выбором как для начинающих, так и для опытных программистов.

➡️ pythonlib.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
HTML Parser Python — 6 правил для разработки эффективного парсера

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

🔘После определенной отметки, парсер перестал работать по той причине, что он забыл внедрить определенные проверки, так как он думал, что клиент не пойдет в этом направлении, но он пошел!

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Примеры программ на Python: простота и мощь языка

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

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


В этой статье рассмотрим несколько простых, но полезных примеров программ на Python.

➡️ uproger.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Пишем строковый калькулятор на Python для Linux

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

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

◾️Он поможет вам познакомиться с Linux и новыми инструментами разработки.

➡️ skillbox.ru

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

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

➡️ pythonist.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🥸 Какие сертификаты по Python полезны

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

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

➡️ pythonlib.ru

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