Просто Python | Data science | ML | AI
9.99K 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 с помощью Sphinx

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

Кроме того, используется шаблон проекта Cookiecutter Data Science в Visual Studio Code (VS Code), поскольку он легко интегрируется в Sphinx и имеет стандартизированную структуру директорий.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🎩 5 лучших Python инструментов для специалистов по кибербезопасности

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

Рассматриваются их ключевые функции и области применения.

➡️ proglib.io

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

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

Для начала мы напомним, как вообще объявляются переменные в Python и что означает термин «область видимости переменной».

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


➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Лучшие библиотеки Python для Data Science в 2024 году

Python
— один из самых распространенных языков программирования в Data Science.

Сбор данных
(Data Collection) — это первый шаг в жизненном цикле науки о данных.

Внешние данные обычно собираются двумя способами:
🔘С помощью API.
🔘С помощью веб-скрейпинга.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 Красивый графический интерфейс на Python | Все фишки Flet

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

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

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


Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗂 Ваш код достоин PyPI: как правильно опубликовать Python-пакет

Краткая инструкция по публикации Python-пакетов на PyPI.

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

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
✏️ Как импортировать в Python?

Статья о том, как импортировать пакеты и модули в Python (а заодно и о разнице между ними).

К концу руководства вы получите структуру каталогов (для проекта Medium_Imports_Tutorial), где будет удобно импортировать любые скрипты из одного подкаталога в другой.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Создание собственного API на Python (FastAPI): Знакомство и первые функции

В программировании API – это интерфейс, через который различные программные компоненты могут взаимодействовать.

FastAPI – это современный, высокопроизводительный фреймворк для создания API на языке Python.

Название "FastAPI" подчеркивает его скорость и производительность.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 ТОП-5 вопросов повышенной сложности на собеседовании по Python

Метаклассы, дескрипторы, модификаторы доступа – звучит сложно?


Разберем 5 вопросов, которые часто задают на собеседованиях по Python.

Метакласс – это класс, который определяет свойства других классов.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 Проекты на PYTHON / СОЗДАНИЕ ЧАТА с графическим интерфейсом

Создание чата python производится с использованием Pyqt5 python и имеет графический интерфейс.

✏️ Данный проект реализован полностью на python с использованием сокетов, и следующих модулей: pyqt5, socket, rsa, и много других, которые вы сможете увидеть непосредственно в ролике.

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


Реализовываем красивый интерфейс нашего чата.

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

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

При разработке ПО полезно разбивать приложение на небольшие изолированные части.

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


➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Основные команды Pip для разработчиков Python

Pip -
система управления пакетами для Python, является незаменимым инструментом для каждого программиста на этом языке.

Работаете ли вы над веб-разработкой, машинным обучением, Data Science или любым другим проектом на Python, pip позволит вам легко получить доступ к обширному репозиторию библиотек и фреймворков.


Используя pip, вы можете быстро устанавливать и обновлять пакеты и управлять зависимостями с минимальными усилиями.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 10 причин, по которым стоит выбрать Django вместо FastAPI

В мире веб-разработки на Python появился новый игрок – FastAPI.

Но стоит ли переходить на эту технологию, забыв о проверенном временем Django?


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

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🧹 Очистка данных в Python: руководство для начинающих

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


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

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

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Уроки Python для начинающих

В ходе данного курса мы с вами ознакомимся с языком программирования Python и научимся прописывать программы на его основе.

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

➡️ youtube

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

Python-разработчик
— это специалист, который занимается разработкой программного обеспечения на языке программирования Python.

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

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы сотрудник ИТ-компании, проходите опрос о работе в сфере ИТ по ссылке. Это займёт всего пять минут.

Всех, кто поможет ответить на вопросы исследования до 31 июля, в конце анкеты ждёт сюрприз — возможность получить наушники в подарок 😎
🗺 Хэш-карты: незаменимый инструмент для Python-разработчика

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

Хеширование
– это процесс преобразования любого заданного ключа или строки символов в другое значение.

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


➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
root@netscape :~$ sudo ./username-netscape
PROCESS.. ∎∎∎∎∎∎∎∎∎∎ 100%..

Эссенция анонимности с не перебиваемым вкусом безнаказанности: Нетскейп собрал самую гикнутую инфу о безопасности в TOR и за его пределами, хакнул соседский Wi-Fi и трахнул десятки «бизнесов» в дарке.

Хакинг: личный опыт работы.
Как я поднял фишинговый клон топового МП и срубил первую 1000$.
Критические факапы при использовании TOR — как я лично пробался, из-за чего меня ищет Европол.

Вкус безнаказанности. Нетскейп. $$$./Подписка/https://t.me/+SjxQ2q3hu-cyOTQy
✂️ Как обрезать строку в Python

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

Будем применять срезы, строковый метод rsplit(), форматирование и метод shorten() из модуля textwrap.

Чтобы обрезать строку, можно применить синтаксис срезов, например result = my_str[:5].

Этот срез возвращает первые пять символов строки.

➡️ pythonist

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