Просто 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

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

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

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


➡️ 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
📄 5 способов преобразования PDF в Word в Python: Сравнительное руководство

Преобразование PDF-документов в редактируемые файлы Microsoft Word позволяет вносить изменения, добавлять аннотации и более эффективно работать с PDF-контентом.

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

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Безопасность веб-приложений на Python. Криптография, TLS и устойчивость к атакам

Автор: Деннис Бирн
Год выпуска: 2023

Эта книга, наполненная реалистичными примерами, ясными иллюстрациями
и действующим кодом, покажет вам, как защищать веб-приложения на Python и 👩‍💻 Django.

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

➡️ Книга

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как создать память для вашего чат-бота на Python с помощью графов знаний

Хотите, чтобы ваш чат-бот давал более точные и релевантные ответы, избегая «галлюцинаций»?
Графы знаний в помощь!

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

➡️ proglib.io

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

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

В Python есть два основных модуля, которые можно использовать для доступа к путям файловой системы: модуль os и модуль pathlib.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Эволюция форматирования строк в Python

Часто при написании кода на Python нам требуется представить объект определенным образом или включить значения каких-либо выражений внутрь строки.

Для этого мы можем использовать форматирование строк.

При этом в Python существуют сразу три способа форматирования строк:

🔘оператор %  
🔘строковый метод format()  
🔘f-строки

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🎩 Hatchet: новый король распределения задач, который затмит Celery

Ваша система распределения задач тормозит проект? Пора переходить на Hatchet!


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

Hatchet – новая система распределения задач для управления сложными процессами.

Это эффективная и производительная альтернатива устаревшим менеджерам очередей.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Как исправить ошибку «’builtin_function_or_method’ object is not subscriptable» в Python

Чтобы исправить ошибку «’builtin_function_or_method’ object is not subscriptable», убедитесь, что вы вызываете функцию или метод с помощью круглых, а не квадратных скобок.

❗️Это распространенное сообщение об ошибке выглядит следующим образом:
'builtin_function_or_method' object is not subscriptable


➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Секреты логических операторов в Python

Логические операции играют важную роль в программировании.

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

🔫 В Python для выполнения логических операций используются логические операторы:
🔘not — логическое отрицание
🔘and — логическое умножение
🔘or — логическое сложение

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


➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Создавайте захватывающие интерактивные карты с помощью Python

Оживите свои данные захватывающими интерактивными картами — от землетрясений до демографики.

Библиотека Plotly для Python визуализирует цифры намного нагляднее, чем таблицы и графики.

➡️ Plotly – это мощная библиотека визуализации данных для Python, которая позволяет использовать широкий спектр интерактивных визуализаций, включая карты.

➡️ proglib.io

Просто 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