Утилита Phunter в Python
Позволяет определить:
🔵 Оператора
🔵 Возможное(ые) местоположение(я)
🔵 Тип линии
🔵 Репутацию
🔵 Различную собранную информацию
🔵 Является ли спамером или нет
🔵 Подключается ли к Amazon или нет
🔵 Владельца
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
Phunter
- это утилита для поиска и анализа открытых портов на устройствах в сети.Позволяет определить:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤🔥3🔥3
Библиотека PaddleOCR в Python
Библиотека
Основные особенности библиотеки:
🔵 Поддержка нескольких языков: Поддерживает более 80 языков, включая китайский, английский, русский, японский, корейский и многие другие.
🔵 Высокая точность: Модели
🔵 Простота использования: Bмеет удобный интерфейс, который позволяет легко интегрировать функции OCR в Python-проекты.
🔵 Настраиваемость и расширяемость: Предоставляет возможность настраивать параметры моделей, обучать их на своих данных, а также расширять функциональность библиотеки.
🔵 Поддержка различных форматов данных: Работает с различными типами изображений и поддерживает входные данные в виде отдельных файлов, папок с изображениями или даже потоков видео.
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
PaddleOCR
предназначена для распознавания текста (OCR, Optical Character Recognition) в изображениях.Основные особенности библиотеки:
PaddleOCR
достигают высокой точности распознавания текста благодаря использованию современных архитектур глубокого обучения.pip install paddlepaddle paddleocr
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤🔥2
Библиотека Fabulous в Python
Библиотека
Основные возможности библиотеки:
🔵 Цветной текст: Позволяет легко добавлять цвет к тексту в терминале, поддерживая различные цветовые палитры и стили (например, жирный, подчеркивание).
🔵 Градиенты: Возможность создавать текстовые градиенты, где текст плавно меняет цвет от одного оттенка к другому.
🔵 Анимация текста: Поддерживает анимацию текста, такую как мерцание, перемещение текста и другие эффекты, что делает возможным создание более динамичных интерфейсов.
🔵 Простота использования: Имеет простой и интуитивно понятный API, что делает её доступной даже для начинающих разработчиков.
🔵 Поддержка ASCII-арта: Позволяет включать ASCII-арт в текстовые интерфейсы, добавляя возможность отображения сложных символов и фигур.
🔵 Кроссплатформенность: Работает в большинстве современных терминалов на разных операционных системах, таких как Linux, macOS и Windows.
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
Fabulous
предназначена для создания интерфейсов командной строки (CLI) с красивыми и анимированными текстовыми эффектами.Основные возможности библиотеки:
pip install fabulous
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤🔥2🤨1
Библиотека yadisk в Python
Библиотека
С её помощью можно загружать и скачивать файлы, управлять директориями, получать информацию о них и многое другое.
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
yadisk
позволяет взаимодействовать с API Яндекс.Диска. Предоставляет удобный интерфейс для работы с файлами и папками на облачном хранилище Яндекс.Диска.С её помощью можно загружать и скачивать файлы, управлять директориями, получать информацию о них и многое другое.
pip install yadisk
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5❤🔥3
Media is too big
VIEW IN TELEGRAM
Библиотека
Vanna
разработана для упрощения анализа данных и построения визуализаций, используя синтаксис на естественном языке.Позволяет пользователям взаимодействовать с данными, задавая вопросы на английском языке, которые затем автоматически преобразуются в SQL-запросы или команды
pandas
, обеспечивая интерактивность и упрощая процесс работы с данными.Основные возможности библиотеки:
pandas
.pip install vanna
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍3🔥3
В данном shorts рассмотрим трюк оптимизации в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍3🔥3😎1
Библиотека DrissionPage в Python
Библиотека
Она объединяет функциональность двух популярных инструментов:
Основные особенности библиотеки:
🔵 Единый интерфейс для работы с веб-страницами: Предоставляет возможность работать с веб-страницами через два режима, а именно Session Mode (используя
🔵 Удобное переключение между режимами: Возможность легко переключаться между Session Mode и Driver Mode в зависимости от задач.
🔵 Высокоуровневое API: Предоставляет удобные методы для работы с элементами страницы, отправки форм, навигации по страницам и извлечения данных.
🔵 Простота интеграции: Легко интегрируется с другими библиотеками и инструментами Python, такими как
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
DrissionPage
предназначена для облегчения автоматизации веб-скрапинга и управления веб-страницами.Она объединяет функциональность двух популярных инструментов:
requests
и selenium
, предоставляя единый интерфейс для взаимодействия с веб-страницами, как на уровне HTTP-запросов, так и через полноценный браузер.Основные особенности библиотеки:
requests
для отправки HTTP-запросов) и Driver Mode (используя selenium
для управления реальным браузером)BeautifulSoup
или lxml
, для дополнительной обработки HTML-кода.pip install DrissionPage
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Скрипт Google Recaptcha Solver на Python
Google Recaptcha Solver - это Python-скрипт для решения Google reCAPTCHA с использованием библиотеки
Пример использования:
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
Google Recaptcha Solver - это Python-скрипт для решения Google reCAPTCHA с использованием библиотеки
DrissionPage
.Пример использования:
from DrissionPage import ChromiumPage
from RecaptchaSolver import RecaptchaSolver
# Создаём новый экземпляр ChromiumPage
driver = ChromiumPage()
# Создаём экземпляр RecaptchaSolver с использованием драйвера
recaptchaSolver = RecaptchaSolver(driver)
# Переходим на веб-сайт
driver.get("https://google.com/recaptcha/api2/demo")
# Решаем reCAPTCHA
recaptchaSolver.solveCaptcha()
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤🔥3🔥3🎉2😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека XlsxWriter в Python
Библиотека
Позволяет генерировать сложные таблицы и отчеты, поддерживая множество функций Excel.
Основные возможности библиотеки:
🔵 Создание Excel-файлов: Позволяет создавать новые Excel-файлы и добавлять в них данные, форматы, графики и формулы.
🔵 Поддержка форматов: Поддерживает различные форматы данных, включая текст, числа, даты и формулы.
🔵 Графики и диаграммы: Позволяет добавлять графики и диаграммы в свои таблицы.
🔵 Форматирование: Предлагает обширные возможности для форматирования ячеек, включая шрифты, цвета, границы и выравнивание.
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
XlsxWriter
предназначена для создания Excel-файлов с расширением .xlsx
.Позволяет генерировать сложные таблицы и отчеты, поддерживая множество функций Excel.
Основные возможности библиотеки:
pip install XlsxWriter
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤🔥2
Media is too big
VIEW IN TELEGRAM
Код для выделения границ и краёв объектов на изображении на Python
Для работы с изображением в коде используется библиотека
👀 Фильтр
➡️ Установка библиотеки:
➡️ Справочник Программиста. Подписаться
Для работы с изображением в коде используется библиотека
Pillow
.FIND_EDGES
выделяет границы и края объектов на изображении.pip install Pillow
from PIL import Image, ImageFilter
# Открываем изображение
img = Image.open("image.jpg")
# Выделяем границы и края объектов на изображении
img_edge = img.filter(ImageFilter.FIND_EDGES)
# Сохраняем полученное изображение
img_edge.save("image_edge.jpg")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека PyForest в Python
Библиотека
Позволяет автоматически импортировать необходимые пакеты, что экономит время разработчиков и делает код более чистым.
Основные особенности библиотеки:
🔵 Автоматический импорт: Автоматически импортирует такие библиотеки, как
🔵 Ленивая загрузка: Использует концепцию "ленивого импорта", что означает, что библиотеки будут загружены только в момент их использования.
🔵 Удобство использования: Её можно легко интегрировать в Jupyter Notebook или другие среды разработки, что делает её удобным инструментом для анализа данных.
➡️ Установка библиотеки:
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
Библиотека
PyForest
предназначена для упрощения процесса импорта популярных библиотек, используемых в области анализа данных и машинного обучения.Позволяет автоматически импортировать необходимые пакеты, что экономит время разработчиков и делает код более чистым.
Основные особенности библиотеки:
NumPy
, pandas
, matplotlib
, seaborn
и другие, когда они используются в коде.pip install PyForest
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍2🔥1
Библиотека lets-plot в Python
Библиотека
Основные особенности библиотеки:
🔵 Грамматика графиков: Позволяет создавать графики, комбинируя несколько слоёв, таких как точки, линии, гистограммы и другие.
🔵 Поддержка различных типов графиков: Точечные графики, линейные графики, гистограммы, плотности и т.д.
🔵 Интерактивность: Поддерживает создание интерактивных графиков, которые могут быть встроены в Jupyter Notebook или отображаться в веб-браузере.
🔵 Интеграция с различными библиотеками: Хорошо работает с другими популярными библиотеками для анализа данных, такими как
🔵 Кросс-платформенность: Доступна не только для Python, но также для Kotlin и JavaScript.
🔵 Экспорт графиков: Графики можно экспортировать в различные форматы, такие как PNG, SVG, или сохранять их в HTML-файлы для последующего использования на веб-страницах.
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Библиотека
lets-plot
позволяет создавать графики и визуализации данных.Основные особенности библиотеки:
pandas
, numpy
, datashader
и другими.pip install lets-plot
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5👍4🔥1🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека mypy в Python
В отличие от динамической природы Python, где типы переменных и аргументов функций проверяются только во время выполнения,
Основные особенности библиотеки:
🔵 Статическая типизация: проверяет типы на основе аннотаций типов, добавленных в коде.
🔵 Совместимость с динамическим Python: Не нарушает динамическую природу Python.
🔵 Поддержка Type Hints: Использует стандартные аннотации типов (type hints), введенные в Python 3.5 (PEP 484).
🔵 Поддержка сложных типов: Поддерживает различные сложные типы, такие как объединение типов (Union), опциональные типы (Optional), обобщенные типы (Generic), и многое другое.
🔵 Градиентная типизация: Можно постепенно добавлять аннотации типов в существующий код, что облегчает интеграцию
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
mypy
- это статический анализатор типов для Python, который помогает обнаруживать ошибки типов в коде.В отличие от динамической природы Python, где типы переменных и аргументов функций проверяются только во время выполнения,
mypy
позволяет проверять корректность типов на этапе разработки.Основные особенности библиотеки:
mypy
в большие проекты.pip install mypy
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥2👍1
Утилита Google Maps Scraper на Python
Утилита Google Maps Scraper предназначена для эффективного извлечения данных из Google Maps.
Позволяет собирать различные данные, такие как названия компаний, адреса, номера телефонов, отзывы, веб-сайты и рейтинги.
Ключевые особенности:
🔵 Извлечение данных: Может извлекать более 40 различных данных из Google Maps, что делает её универсальным инструментом для сбора информации.
🔵 Образовательное использование: Предназначена для образовательных и исследовательских целей, подчеркивая необходимость соблюдения местных и международных законов, касающихся скрейпинга данных и конфиденциальности.
🔵 Дополнительные инструменты: Пользователи могут улучшить сбор данных с помощью дополнения, позволяющего извлекать контактную информацию из социальных сетей, таких как LinkedIn и Facebook.
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
Утилита Google Maps Scraper предназначена для эффективного извлечения данных из Google Maps.
Позволяет собирать различные данные, такие как названия компаний, адреса, номера телефонов, отзывы, веб-сайты и рейтинги.
Ключевые особенности:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍3🔥2