Python community developers
1.38K subscribers
367 photos
45 videos
6 files
241 links
Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
加入频道
Как переименовать файл с помощью Python

С помощью метода rename модуля os мы можем с легкостью изменить имя файла.

#python #os
Делаем аналитику для бота с нуля

Подключение аналитики к боту является неотъемлемой частью развития и совершенствования чат-ботов. Оно позволяет превратить бота из простого инструмента коммуникации в мощный инструмент анализа данных. В этой статье рассмотрим все преимущества и возможности, которые открывает перед нами подключение аналитики к боту.

#python
⚡️ Полезные библиотеки Python

Обход капчи


GPT4o Captcha BypassPython инструмент CLI для тестирования различных типов капч, включая головоломки, текст, сложный текст и reCAPTCHA с использованием Selenium.

Инструмент также использует OpenAI GPT-4 для помощи в решении капч 😎

⚙️ GitHub/Инструкция

#python #soft #github
🔥 Полезные библиотеки Python

Public APIs
— большой список бесплатных API, незаменим для практики, при создании, тестировании проектов и программ.

⚙️ GitHub/Инструкция

#python #github #soft
👨‍💻 Запускаем ComfyUI на GPU AMD Radeon в Docker. Статья + код

Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.

#python #article
👨‍💻 Шифруем и скрываем файлы внутри изображений с помощью Python

https://youtube.com/shorts/S2GyLXiw3AQ

⚙️ GitHub/Инструкция

$ git clone https://github.com/priyansh-anand/steganographer.git
$ cd steganographer
$ pip install -r requirements.txt
$ python steganographer.py - -menu

#python #soft #youtube
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ Наглядно — Как работает Python под капотом на компьютере

#cheatsheet #python
🔥 Unfold — красивая и функциональная тема для кастомизации стандартной админ-панели Django, сразу добавляющая множество удобных фичей для админа.

Установка:
$ pip install django-unfold
$ poetry add django-unfold

⚙️ GitHub/Инструкция

#soft #code #python #github
Создание скриншотов с использованием модуля pyscreenshot

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

Для захвата изображения используется метод grab, для его отображения – show, а для сохранения – save. В метод grab можно также передать аргумент bbox, чтобы ограничить захват только определенной областью экрана.

Этот модуль оказывается особенно полезным, например, при логировании скриптов, использующих Selenium.
Selenium может открывать браузер и выполнять различные операции в нем, и использование pyscreenshot позволяет создавать скриншоты для последующего анализа и отладки.

#python #pyscreenshot
🔥 Полезные библиотеки Python

MeTube
— веб-интерфейс для youtube-dl с поддержкой плейлистов. Позволяет скачивать видео с YouTube и ещё с огромного списка сайтов, включая Reddit, Linkedin и т.д.

👨‍💻 Актуально

⚙️ GitHub/Инструкция

#python #soft #github
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍💻 Python фреймворки под разные задачи

🖱 Машинное обучение
🖱 Работа с БД
🖱 Парсинг/скрапинг
🖱 Работа с данными
🖱 Визуализация данных и д.р.

📂 Пригодится

#doc #python #soft
🔥 Полезные библиотеки Python

G-Scraper
— встречайте интересный софт с графическим интерфейсом для простого парсинга различных сайтов.

🟢 Поддерживает 2 типа запросов; GET & POST;
🟢 Показывает всю добавленную вами информацию в списке;
🟢 Может парсить несколько URL-адресов;
🟢 Может парсить несколько элементов из одного URL-адреса (веб-страницы);
🟢 Может передавать параметры запроса в запрос, КРОМЕ ФАЙЛОВ (на данный момент);
🟢 Поскольку параметры могут передаваться, он также может обрабатывать авторизацию/регистрацию;
🟢 Сохраняет извлеченные данные в отдельной папке «data/scraped-data»
Имеет функцию ведения журнала: регистрирует 3 типа выходных данных;
🟢 Elemental (для элементов)
🟢 Pagical (для веб-страниц)
🟢 Error (для ошибок)
🟢 Обрабатывает все типы ошибок и много чего интересного.

Установка/Использование:
$ git clone https://github.com/muaaz-ur-habibi/G-Scraper.git

$ pip install -r requirements.txt

$ python gui.py


⚙️ GitHub/Инструкция

#python #soft #github
🔥 Полезные библиотеки Python

email2phonenumber
— инструмент OSINT, который позволяет вам получить номер телефона цели, просто имея его адрес электронной почты.

Установка:
$ pip3 install beautifulsoup4 requests


Использование:
$ python3 email2phonenumber.py scrape -e [email protected]


⚙️ GitHub/Инструкция

🎞 Demo видео

#python #github #soft #osint
👨‍💻 The Algorithms — крупнейшая библиотека алгоритмов с открытым исходным кодом.

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

📂 Сохраняем

📌 Веб-сайт на русском
📌 GitHub

#doc #cheatsheet #python
⚡️ Полезные библиотеки Python

pdf2docx
Python модуль который позволяет конвертировать PDF документы в docx для дальнейшего редактирования.

Установка:
$ pip install pdf2docx

Пример работы:
from pdf2docx import Converter

pdf_file = '/path/to/sample.pdf'
docx_file = 'path/to/sample.docx'

# convert pdf to docx
cv = Converter(pdf_file)

# all pages by default
cv.convert(docx_file)
cv.close()

⚙️ GitHub/Инструкция

#soft #code #python #github
🔥 Полезные библиотеки Python

Uscrapper
— надежный OSINT-парсер, предназначенный для эффективного сбора разнообразной персональной информации с веб-сайтов.

Модуль использует методы веб-парсинга и регулярные выражения для извлечения:

адресов электронной почты;
ссылок на социальные сети;
имен авторов;
геолокации;
номеров телефонов и имен пользователей из гиперссылочных и негиперссылочных источников на веб-странице;
поддерживает многопоточность для ускорения этого процесса.

⚠️ Инструмент оснащен передовыми модулями обхода анти-парсинга и поддерживает технологии для извлечения информации из всех ссылок в пределах одного домена. Кроме того, в программе предусмотрена возможность создания отчета, содержащего все извлеченные данные.

Установка:
$ git clone https://github.com/z0m31en7/Uscrapper.git
$ cd Uscrapper/install/
$ chmod +x ./install.sh && ./install.sh

Запуск:
$ python Uscrapper-vanta.py [-h] [-u URL] [-O] [-ns] [-c CRAWL] [-t THREADS] [-k KEYWORDS [KEYWORDS ...]] [-f FILE]


⚙️ GitHub/Инструкция

#soft #code #python #github
🔥 Полезные библиотеки Python

LinkedIn_AIHawk — созданная реддитором AI утилита для быстрого поиска работы.

Софт редактирует ваше резюме под описание вакансий и автоматически рассылает их.

Результат впечатляет: за сутки парень разослал 1000 резюме, которые превратились в 50 приглашений на собес. Бот не только правит резюме, но и сам отвечает на вопросы HR-ов от вашего лица.

Установка:
$ git clone https://github.com/feder-cr/LinkedIn_AIHawk_automatic_job_application

$ cd LinkedIn_AIHawk_automatic_job_application

$ pip install -r requirements.txt


⚙️ GitHub/Инструкция

#soft #code #python #github
👨‍💻 Распознавание текста на изображении с помощью Python

🎞 Видеоурок с подключением конфига и словарей

⚙️ pip install pytesseract pillow

#tipsandtricks #python