en
Feedback
Pro Python • IT

Pro Python • IT

Open in Telegram

Pro Python — авторский канал с полезными советами, материалами и новостями по Python-программированию. Сотрудничество (реклама): @NotPriceMedia Канал на бирже : https://telega.in/c/PythonTechCode

Show more
4 177
Subscribers
-524 hours
-167 days
+9630 days
Posts Archive
⌨️ Как очистить любой текст от личных данных Scrubadub — это Python-библиотека для автоматического удаления конфиденциальной
⌨️ Как очистить любой текст от личных данных Scrubadub — это Python-библиотека для автоматического удаления конфиденциальной информации из текста. Она использует готовые модули для поиска имен, email-адресов, номеров телефонов и других чувствительных данных, позволяя быстро очищать тексты перед их публикацией или анализом. Установка библиотеки:
pip install scrubadub
Использование:import scrubadub

text = "Звоните Джону по номеру +1-555-123-4567"
clean_text = scrubadub.clean(text)
# Результат: "Звоните {{NAME}} по номеру {{PHONE}}"
Теперь можно безопасно работать с текстами, не беспокоясь о утечке персональных данных! ⚙️ Документация 🅿🆁🅾 𝐏𝐲𝐭𝐡𝐨𝐧

⌨️ Я всего-то подключил её телефон к Wi-Fi, а она уже смотрела на меня как на величайшего хакера
Доброго утра, киберсталкеры!!
🅿🆁🅾 𝐏𝐲𝐭𝐡𝐨𝐧

⌨️ Автоматизируем печать документов с помощью Python В этой статье разбираем, как избавиться от рутины ежедневной настройки п
⌨️ Автоматизируем печать документов с помощью Python В этой статье разбираем, как избавиться от рутины ежедневной настройки печати сложных документов.
Автор показывает готовое решение на Python для автоматической конвертации Word в PDF, систематизации страниц и печати с разными настройками двусторонней печати.
Особенно полезно для тех, кто регулярно печатает документы с разными форматами страниц в определенной последовательности. 📄 Читать 🅿🆁🅾 𝐏𝐲𝐭𝐡𝐨𝐧

⌨️ Твой первый веб-отчет за 15 минут на Python Plotly Dash позволяет создавать интерактивные веб-страницы с графиками и табли
⌨️ Твой первый веб-отчет за 15 минут на Python Plotly Dash позволяет создавать интерактивные веб-страницы с графиками и таблицами прямо на Python. Представьте, что вы можете сделать красивый отчет с фильтрами и анимацией, не зная JavaScript и HTML. Установка библиотеки:
pip install dash
Отлично подходит для аналитиков и разработчиков, которые хотят быстро показывать данные в удобном формате — от простых графиков до сложных отчетов с формами и кнопками. ⚙️ Документация Pro Python Подписаться

🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 25 ноября (уже сегодня!) в 19:00 по м
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 25 ноября (уже сегодня!) в 19:00 по мск приходи на прямой эфир с реальным собеседованием на Middle разработчика. Почему точно нужно прийти: 📂 Савва Демиденко, ТехЛид с опытом в Яндексе и Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Савве Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. 🔍 Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot Реклама. О рекламодателе

⌨️ Простые лайфхаки для автоматизации работы с помощью Python В этой статье разбираем практические скрипты на Python для авто
⌨️ Простые лайфхаки для автоматизации работы с помощью Python В этой статье разбираем практические скрипты на Python для автоматизации рутинных задач. Рассматриваем работу с файлами, данные, тестирование и DevOps - от массового переименования до мониторинга API.
В каждом разделе есть примеры кода для начинающих и продвинутых разработчиков. Статья охватывает инструменты типа os, pandas, Selenium и pytest для реальных задач.
В конце - правила написания чистого и надежного кода для автоматизации. 📄 Читать Pro Python Подписаться

⌨️ Биржевые данные в Python FinMind — библиотека для доступа к финансовым данным через Python. Даёт доступ к историческим кот
⌨️ Биржевые данные в Python FinMind — библиотека для доступа к финансовым данным через Python. Даёт доступ к историческим котировкам, финансовым отчетностям и новостям рынков прямо из кода. Установка библиотеки:
pip install finmind
Больше не нужно парсить сайты брокеров — вся аналитика в пару строк кода! ⚙️ Документация Pro Python Подписаться

⌨️ Как в Django реализовать заполнение профиля пользователя через Google В этой статье разберем, как дополнить аутентификацию
⌨️ Как в Django реализовать заполнение профиля пользователя через Google В этой статье разберем, как дополнить аутентификацию через Google механизмом автоматического заполнения профиля пользователя данными из Google-аккаунта.
Рассмотрим создание кастомного pipeline для получения пола, даты рождения и информации о пользователе через People API с примерами кода и настройками.
Для работы нужно включить People API в Google Console, что тоже разберем в статье. 📄 Читать Pro Python Подписаться

⌨️ Сиротский приют для айтишников Pro Python Подписаться
⌨️ Сиротский приют для айтишников Pro Python Подписаться

⌨️ Не дайте Cloudflare вас вычислить Stealth-Requests — это Python-библиотека, которая делает ваши запросы неотличимыми от бр
⌨️ Не дайте Cloudflare вас вычислить Stealth-Requests — это Python-библиотека, которая делает ваши запросы неотличимыми от браузерных. Вместо того чтобы вручную настраивать заголовки и обходить капчи, вы получаете готовое решение, которое автоматически подменяет TLS-отпечатки и эмулирует поведение реального пользователя. Установка библиотеки:
pip install stealth_requests
Библиотека сама заботится о маскировке под разные браузеры и операционные системы, при этом сохраняя совместимость с привычными парсерами вроде BeautifulSoup. ⚙️ Документация Pro Python Подписаться

⌨️ Автоматизация отправки писем с помощью Python В этой статье разберем, как автоматизировать массовую рассылку писем через P
⌨️ Автоматизация отправки писем с помощью Python В этой статье разберем, как автоматизировать массовую рассылку писем через Python.
Отдельно рассмотрим важный нюанс — как гарантированно сохранять отправленные письма в папке «Исходящие» вашего почтового ящика, что часто упускают в других руководствах.
Пригодится всем, кто работает с массовыми рассылками. 📄 Читать Pro Python Подписаться

⌨️ Как работать с Microsoft SQL Server в Python Вы можете подключаться, читать и вставлять данные в SQL-базу всего нескольким
⌨️ Как работать с Microsoft SQL Server в Python Вы можете подключаться, читать и вставлять данные в SQL-базу всего несколькими строками кода на Python. Ставится одной строкой:
pip install mssql-python
А работает вообще без настроек:
from mssql import connect

conn = connect(server='localhost')  # Даже базу можно не указывать
conn.execute("CREATE DATABASE my_app")  # И сразу команды летят
Теперь ODBC выглядит как пережиток прошлого. ⚙️ Документация Pro Python Подписаться

⌨️ Must-have функции Pandas для работы с данными Pro Python Подписаться
⌨️ Must-have функции Pandas для работы с данными Pro Python Подписаться

⌨️ Проверяем форму авторизации через Username Enumeration В этой статье разберем практическое создание Python-скрипта для авт
⌨️ Проверяем форму авторизации через Username Enumeration В этой статье разберем практическое создание Python-скрипта для автоматизации поиска уязвимости Username Enumeration, когда сервер по-разному реагирует на существующие и несуществующие логины.
Напишем инструмент, который сначала находит валидного пользователя по исчезновению фразы "Invalid username" в ответе, а затем подбирает к нему пароль, отслеживая появление кнопки "Log out" как признака успешного взлома.
Особое внимание уделим работе с сессиями requests для сохранения cookies, правильной обработке ответов сервера и организации двухэтапной атаки, которая резко снижает сложность брутфорса с L×P до L+P. 📄 Читать Pro Python Подписаться

⌨️ Рекурсивный обход DNS средствами Python Fierce — это DNS-сканер, написанный на Python, который рекурсивно обходит домены в
⌨️ Рекурсивный обход DNS средствами Python Fierce — это DNS-сканер, написанный на Python, который рекурсивно обходит домены в поисках всех поддоменов. Алгоритм работы инструмента включает первоначальную попытку получения записей посредством трансфера зоны, с последующим переходом к методу словарной атаки в случае невозможности получения данных стандартным способом. Установка библиотеки:
pip install fierce
Инструмент идеально подходит для пентестеров, позволяя быстро выявить все возможные точки входа в инфраструктуру. ⚙️ Документация Pro Python Подписаться

🎯 Как взять качество данных под контроль? Неточные отчёты, дубликаты в базах, несоответствия данных - всё это тормозит бизне
🎯 Как взять качество данных под контроль?  Неточные отчёты, дубликаты в базах, несоответствия данных - всё это тормозит бизнес и подрывает доверие к аналитике. Если вы хотите стать экспертом в управлении качеством данных и повысить свою ценность на рынке, новый курс «Data Quality» от OTUS - то, что нужно! 📚 Что вас ждёт на курсе: ✔️ Автоматизация контроля качества с помощью Soda, OpenMetadata, Airflow, NiFi ✔️ Построение системы Data Governance - от метаданных до Data Contracts ✔️ Метрики и профилирование данных - научитесь измерять и улучшать качество ✔️ Управление инцидентами и соответствие регуляторным требованиям  ✔️ Практические проекты, которые можно добавить в портфолио 🎓 Формат обучения: 📅 Старт: 26 ноября 💻 Онлайн с практическими заданиями и обратной связью от экспертов 👉 Узнать подробности и записаться: https://tglink.io/847134933854?erid=2W5zFJGE9da #реклама О рекламодателе

⌨️ Визуализация данных с помощью Pandas Для сложных визуализаций используйте Seaborn или Plotly. Pro Python Подписаться
+5
⌨️ Визуализация данных с помощью Pandas
Для сложных визуализаций используйте Seaborn или Plotly.
Pro Python Подписаться

⌨️ Упаковываем Python-бота в Docker-контейнер В этой статье мы разберем, как быстро и просто упаковать Telegram-бота в Docker
⌨️ Упаковываем Python-бота в Docker-контейнер В этой статье мы разберем, как быстро и просто упаковать Telegram-бота в Docker-контейнер, чтобы он работал стабильно на любом сервере.
Вы научитесь создавать Dockerfile, правильно управлять зависимостями и запускать изолированное приложение без ручной настройки окружения.
📄 Читать Pro Python Подписаться

⌨️ Ваш цифровой след под контролем Maigret — это инструмент на Python, который помогает найти все аккаунты человека в интерне
⌨️ Ваш цифровой след под контролем Maigret — это инструмент на Python, который помогает найти все аккаунты человека в интернете по его никнейму. Результаты оформляются в удобные отчеты с автоматическими пометками и перекрестными ссылками. Установка библиотеки:
pip install maigret
Отличный инструмент не только для OSINT-расследований, но и для изучения Python — можно анализировать код и адаптировать под свои задачи! ⚙️ Документация Pro Python Подписаться

⌨️ В IT после 30 — это про вас? 👍 — Вам до 30. ❤️ — Вам за 30. 🤯 — Мне ровно 30, и я в панике: в какую категорию меня записывать! Спасибо за участие! Помните, самый правильный возраст для смены профессии — тот, в котором вы это решили. Pro Python Подписаться