Просто 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-разработчиком бесплатно? Программа обучения с нуля

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
ℹ️ 4 миллиарда операторов if

Просматривая недавно соцсети, я наткнулся на этот скриншот.

Разумеется, его сопровождало множество злобных комментариев, критикующих попытку этого новичка в программировании решить классическую задачу computer science: операцию деления с остатком.


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

Мы жертвуем временем и в то же время памятью и временем компьютера! Поистине чудесный алгоритм!

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 Как сделать Flask-приложение неуязвимым: полное руководство по защите от хакерских атак

Лучшие практики по созданию надежного и безопасного Flask-приложения, включая защиту от уязвимости XSS и CSRF.

➡️ В этом руководстве команда исследователей безопасности Escape собрала самые важные советы по защите ваших Flask-приложений от потенциальных брешей, включая способы реализации CSRF-защиты.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое Werkzeug?

В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для своей основной HTTP-функциональности.

Изучая материал статьи, вы попутно разработаете собственное WSGI-совместимое приложение с использованием Werkzeug, чтобы создать похожий на Flask веб-фреймворк!

Эта статья предполагает, что у вас уже есть опыт работы с Flask.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Добрый, добрый Python - уроки для начинающих

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

— Плейлист включает в себя 72 видео

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

➡️ youtube

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Работает — не трожь: зачем обновлять Python в долгоживущих проектах

Этот пост широко освещает изменения последних нескольких лет и куда в принципе движется Python.

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

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 18 основных паттернов микросервисной архитектуры

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

Их правильное применение может значительно улучшить масштабируемость и надежность системы.

➡️ proglib.io

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