Просто Python | Data science | ML | AI
Open in Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
Show more9 437
Subscribers
-124 hours
-207 days
-4430 days
Posts Archive
😎 Как работать в PyCharm: полное руководство по установке и использованию
PyCharm — это профессиональная IDE от компании JetBrains, которая признана одним из лучших инструментов для Python-разработки.
◾️В этом подробном руководстве мы рассмотрим все аспекты работы с PyCharm: от установки до продвинутых возможностей использования.
➡️ pythonlib
Просто Python
🗞 Примеры использования модуля os в Python
Данный модуль можно применять во многих случаях, в данном разделе мы не рассмотрим каждый из них.
Вместо этого, мы рассмотрим, как именно его можно применять, а также ознакомимся с подмодулем, под названием os.path.
➡️ python-scripts
Просто Python
👋 Как использовать фабричный метод при написании кода на Python
Фабричный метод − это шаблон проектирования, используемый для создания общего интерфейса.
Шаблон удаляет сложный логический код, который трудно поддерживать, и заменяет его на конструкцию, которую можно использовать повторно и расширять, он предотвращает модификацию существующего кода для поддержки новых требований.
Это важно, потому что правка существующего кода может привести к изменениям в поведении и багам.➡️ proglib.io Просто Python
🔊 Используем Словари как Альтернативу Конструкции if-else
Вероятно, вы уже работали со словарями в Python. Знаете ли, в каких случаях их действительно удобнее использовать? А может, использовали там, где не было явно видно, что это необходимо.Если вы заметите, что операторы if-else будут повторяться, стоит задуматься, возможно, именно там лучше будет смотреться словарь, эта техника, конечно, не всегда будет полезна, но ведь приятно иметь дополнительную примочку в вашем наборе инструментов. ➡️ pythonist.ru Просто Python
👋 Объектно-ориентированное Программирование в Python
Объектно-ориентированное программирование (ООП) — это парадигма программирования, где различные компоненты компьютерной программы моделируются на основе реальных объектов.
Объект — это что-либо, у чего есть какие-либо характеристики и то, что может выполнить какую-либо функцию.
➡️ python-scripts
Просто Python
🗺 tox – тестирование на разных версиях Python
Когда вы разрабатываете библиотеки или приложения на Python, крайне важно убедиться в их совместимости с различными версиями интерпретатора.
Особенно актуально это становится при публикации пакетов на PyPI, где пользователи могут использовать разные версии Python.
— Ручная установка Python 3.7, 3.8, 3.9, 3.10 и последующее тестирование каждой версии отнимает много времени и сил.
➡️ pythonlib
Просто Python
🥸 Защита системы Linux: 11 советов по безопасности
Защита системы – важная составляющая работы, в статье 11 полезных советов, которые помогут сделать вашу UNIX-систему более защищённой.Ежедневно обнаруживаются десятки уязвимостей, создаются сотни эксплоитов. ◾️Не исключено, что уязвимость может быть найдена и в UNIX-системах, поэтому, вам стоит обезопасить себя от “нежелательного вторжения”, даже если вы периодически обновляете ОС. ➡️ proglib.io Просто Python
😏 Бесплатный 30-дневный курс по изучению Python с нуля
30 Days Of Python — это комплексный и бесплатный образовательный ресурс, представляющий собой 30-дневный марафон для изучения языка программирования Python, предназначенный как для начинающих, так и для тех, кто хочет освежить свои знания.
Курс охватывает широкий спектр тем, начиная от основ синтаксиса Python и типов данных, до более продвинутых концепций, таких как функции, модули, обработка файлов, работа с API и веб-разработка.— Он включает в себя теоретические материалы, практические упражнения и проекты, делая процесс обучения интерактивным и эффективным. ➡️ GitHub.com Просто Python
🗺 List Comprehension — пояснение для тех, кто никак не может понять
Никак не можете запомнить, писать ли в
list comprehension оператор if перед for, а комбинацию if..else после, или наоборот?
— Прочитав эту статью, вы поймете, из каких частей состоит представление списка, и больше не будете путаться.
➡️ pythonist.ru
Просто Python🔗 11 новых веб-фреймворков Python, которые могут стать популярными
Python считается одним из самых популярных языков для создания веб-сервисов.
За его плечами как скорые, небрежные RESTful API, так и полноценные веб-приложения, обслуживающие миллионы пользователей.Работающие в данной сфере наверняка уже использовали некоторые популярные фреймворки для создания сайта — Django, Flask, Falcon, Tornado или CherryPy. ➡️ python-scripts Просто Python
Совет на 2025 год — переходите на Go.
На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.
А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.
Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018
На канале вы найдёте:
— Советы, которые в разы повысят ваши шансы на перекат в Go
— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем
— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.
Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
📈 ZODB – объектная база данных
Большинство современных баз данных требует преобразования Python-объектов в строки, таблицы или JSON перед сохранением.
ZODB (Zope Object Database) — это прозрачная, нативная объектная база данных, полностью реализованная на Python.
Она не требует схемы, не использует SQL, поддерживает транзакции и позволяет работать с объектами напрямую, как с обычными переменными.
➡️ pythonlib
Просто Python
Запуск демо на Django часто отнимает силы и время?
Без паники, решение есть 🦸
Поговорим о работе с Django на вебинаре от облачного провайдера Cloud․ru 28 октября в 11:00 по мск.
Будет много практики: в real-time эксперт развернет демопроект на Django в сервисе Evolution Container Apps.
А еще вам расскажут, как:
➡️разместить файлы в Evolution Object Storage ➡️подключить это хранилище напрямую к приложению ➡️сохранить данные при перезапуске контейнеров подключить Evolution Foundation Models в VS Code ➡️и навайбкодить Django-приложение в паре с AIВсе, кто хочет быстрее выкатывать проекты в продакшен, — регистрируйтесь 👈
👋 Курсы системного администрирования в Linux и Windows
В подборке собраны лучшие курсы по системному администрированию, подходящие для новичков и тех, кто хочет углубить свои знания.
Программы охватывают администрирование Linux и Windows, настройку серверов, работу с сетями и обеспечивают практическую подготовку для успешной карьеры.
➡️ proglib.io
Просто Python
🗺 Преимущества Python – ключ к успешной карьере в IT
Python – отлично подходит для тех, кто не только начинает свой путь в программировании, но и для продвинутых разработчиков.
Согласно исследованиям учебного центра IBS, Python набрал 30% голосов и занял первую строчку рейтинга среди “Самых популярных языков программирования в России”.
Тимлид в WIS Software, ментор и Senior в веб-разработке на Python Александр Сычев выделил, какими преимуществами обладает Python для разработчиков разного уровня подготовки от “Trainee” до “Senior”.➡️ tproger Просто Python
✈ Redis в Python — Полная документация на примерах
В данном руководстве вы узнаете, как использовать Python с Redis.
Redis является высокопроизводительным хранилищем ключей, отличается высокой скоростью работы и широтой областей применения.
➡️ python-scripts
Просто Python
👏 Начало работы с JavaFX на Raspberry Pi
Raspberry Pi идеально подходит для любителей поэкспериментировать с электронными компонентами.Если объединить его с инструментами Java-разработчика, вы откроете для себя новый мир. — Из этой статьи вы узнаете, как разработать приложение на JavaFX в стиле дашборд, используя библиотеку TilesFX. ➡️ proglib.io Просто Python
😎 30 основных встроенных функций python
Встроенные функции являются одними из важнейших элементов языка Python, они не только часто используются, но и отвечают за те вещи, которых не добиться другими способами.
В Python десятки встроенных функций, и у каждой из них есть уникальные возможности.- В этой статье рассмотрим самые популярные встроенные функции Python. ➡️ pythonru.com Просто Python
🐣 Асинхронность vs. многопоточность: что выживет в эпоху No GIL?
В этой статье мы тестируем реальные сценарии, измеряем RPS, смотрим на потребление памяти и разбираемся, когда самая разумная стратегия — это просто подождать и обновить Python на free-threading версию.
➡️ habr.com
Просто Python
📈 Работа с двумерными массивами в Python: создание, доступ к элементам и манипуляции с матрицами и таблицами данных.
Двумерные массивы в Python представляют собой списки списков, где каждый вложенный список является строкой матрицы.
- Такая структура данных широко применяется для работы с матрицами, таблицами и двумерными координатными системами.
➡️ pythonlib
Просто Python
Available now! Telegram Research 2025 — the year's key insights 
