786
Subscribers
No data24 hours
-57 days
-1630 days
Posts Archive
Repost from GitHub Community
ImageAI – Библиотека python, созданная для того, чтобы дать разработчикам возможность создавать приложения и различные системы с возможностями автономного компьютерного зрения используя несколько строк кода.
ImageAI поддерживает обнаружение объектов на видео и отслеживание объектов с помощью RetinaNet, YOLOv3 и TinyYOLOv3, обученных набору данных COCO.
GitHub | #Python #AI
Repost from GitHub Community
Face_recognition – самый простой в мире API распознавания лиц на Python
Позволяет распознавать лица на картинке и манипулировать ими. Кроме этого, может «узнавать» кто изображен на фото и даже работает в режиме реального времени
⤷ Ссылка на проект
GitHub | #Python #Face_recognition
Repost from Big Data Science
💥Instead of loops: 3 Python life hacks
Developers and data scientists know that loops in Python are slow. Instead, you can use possible alternatives:
• Map - apply a function to each value of an iterable object(list, tuple, etc. ).
• Filter - to filter out values from an iterable object (list, tuple, sets, etc.). The filtering conditions are set inside a function which is passed as an argument to the filter function.
• Reduce – this function is a bit different from the map and filter functions. It is applied iteratively to all the values of the iterable object and returns only one value.
Examples: https://medium.com/codex/3-most-efficient-yet-underutilized-functions-in-python-d865ffaca0bb
Repost from Библиотека программиста
🐍🚀⌛ Django, Celery и Redis: гайд по работе с асинхронными задачами
Подробная инструкция по интеграции Celery и Redis в проект Django для асинхронной обработки длительных и ресурсоемких задач в фоновом режиме.
🔗 Основной сайт
🔗 Зеркало
Repost from [PYTHON:TODAY]
🔥 Полезные библиотеки Python
MsfMania - консольная утилита на Python, предназначенная для обхода антивирусного программного обеспечения в Windows.
⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.
⚙️ GitHub/Инструкция
#python #soft #github #pentest #redteam
Repost from Senior Python Developer
Отправляем запросы с HTTPX
Интересный пакет для работы с веб-запросам. Как говорят сами разработчики, это HTTP клиент следующего поколения.
Сравнивая с привычным
requests, у httpx есть следующие преимущества:
— Стандартный синхронный интерфейс, но также есть поддержка асинхронности
— Поддержка HTTP/1.1 и HTTP/2
— Возможность отправлять запросы напрямую к WSGI и ASGI приложениям
— Полная поддержка аннотаций типов
— 100% покрытие тестами
В общем, очень классная альтернатива большинству популярных пакетов, советую посмотреть их доки. Еще у них есть туториал для продвинутого использования.Repost from Codeby
Пишем приложение с GUI для конвертации HTML в PDF с помощью Python. Часть 01
Существует множество приложений, которые выполняют задачи по работе с PDF-файлами намного лучше того, что сделал я. Но, ни одно из них не выполняет именно те задачи, которые нужны мне в комплексе (но это не точно). Хотелось бы рассказать вам свой опыт создания GUI-приложения для работы с PDF на Python с использованием в качестве дизайнера интерфейса PyQt.
📌 Читать статью
#programming #python
Repost from [PYTHON:TODAY]
Код из видео:
https://youtu.be/gvQ_mT_rl5Y
💾 Github
💾 Telegram
Документация opencv
https://docs.opencv.org/3.4/
Opencv tutorial
https://opencv-tutorial.readthedocs.io/en/latest/
Различные фильтры
https://github.com/opencv/opencv/tree/master/data/haarcascades
Repost from [PYTHON:TODAY]
⚡️ Практика Python ⚡️
💾 Программы на Python
🎥 Распознавание лиц с камеры и в видео на Python
https://youtu.be/gvQ_mT_rl5Y
#youtube
Repost from Open Source
img2cmap
Python библиотека/приложение, для преобразования изображений в карты цветов с помощью трех строк кода.
Документация: https://img2cmap.readthedocs.io/en/latest/readme.html
Сайт: https://img2cmap.fly.dev/
https://github.com/arvkevi/img2cmap
Repost from Python Academy
Скачиваем вебсайты целиком
Максимально простой, но при этом мощный пакет
pywebcopy поможет вам клонировать отдельные веб-страницы или даже целые сайты.
Функция save_webpage скачивает страницу по указанной ссылке, в аргументы также можно передать путь, куда сохранить результат.
А вот save_website дает возможность скачать целый вебсайт рекурсивно. Например, если сайт представляет из себя блог, то скрипт скачет все статьи, которые есть на сайте.
Но здесь надо быть аккуратнее, подобная рекурсивная загрузка отправит много запросов к серверу и может сильно нагрузить его, если на сайте много страниц.
#pywebcopyRepost from [PYTHON:TODAY]
🔥 Полезные библиотеки Python
Scrapy - один из самых мощных фреймворков для скрапинга/парсинга веб-страниц на Python.
Репозиторий со скриптами и примерами кода сбора данных с разных сайтов: reddit, linkedin, youtube, github, amazonbook и многих других.
Лойс 👍
⚙️ GitHub/Инструкция
#python #soft #github
Repost from Senior Python Developer
Захват экрана Windows
Существует несколько библиотек на Python для захвата экрана компьютера под управлением операционной системы Windows, но самой быстрой оказалась библиотека d3dshot.
Она использует системные библиотеки DXGI и Direct3D, чтобы обеспечить чрезвычайно быструю и надежную функциональность захвата экрана.
Её можно применить, например, в реализации игровых ботов.
Пример можно посмотреть тут.
Repost from Senior Python Developer
🧠 Концепция IP-адресов на примере Python-модуля ipaddress
Рассказываем, как работать с IP-адресами классического протокола IPv4 в теории и на практике – в коде Python. Показываем, как проверить связь между группой IP-адресов и их соответствие подсетям и диапазонам частных IP-адресов.
https://proglib.io/p/koncepciya-ip-adresov-na-primere-python-modulya-ipaddress-2020-08-07
Repost from Cyber Detective
PyTrends
Simple #python library for automatically collecting data from Google Trends.
For example, you can find out what queries users enter with a certain keyword(including historical and regional data).
https://github.com/GeneralMills/pytrends
#googlesearch
Repost from Habr For Dev
#python #neural-networks
#1 Нейронные сети для начинающих. Решение задачи классификации Ирисов Фишера
На хабре было множество публикаций по данной теме, но все они говорят о разных вещах. Решил собрать всё в одну кучку и рассказать людям. Это первая статья серии введения в нейронные сети, «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как нейронные сети, что они вообще из себя представляют и как с ними «подружиться», на практике решая простые задачи.
Рейтинг: 33
Читать
Repost from [PYTHON:TODAY]
🔥 Полезные библиотеки Python
yagooglesearch — библиотека Python для выполнения интеллектуальных, реалистичных и настраиваемых поисковых запросов Google. Имитирует реальное поведение человека при поиске в Google, дабы предотвратить ограничение скорости или бан от Google.
Умеет:
🌵 Возвращает список найденных URL адресов
🌵 Рандомно ставит паузу между запросами
🌵 Поддерживает proxy и cookie
🌵 Подставляет рандомный user-agent и много чего интересного
Пример использования:
import yagooglesearch
query = "site:github.com"
client = yagooglesearch.SearchClient(
query,
tbs="li:1",
max_search_result_urls_to_return=100,
http_429_cool_off_time_in_minutes=45,
http_429_cool_off_factor=1.5,
# proxy="socks5h://127.0.0.1:9050",
verbosity=5,
verbose_output=True, # False (only URLs) or True (rank, title, description, and URL)
)
client.assign_random_user_agent()
urls = client.search()
len(urls)
for url in urls:
print(url)
⚙️ GitHub/Инструкция
#python #soft #githubRepost from Open Source
stitching
Пакет Python для быстрого и надежного сшивания изображений, создавая панорамные снимки и устраняя артефакты.
https://github.com/lukasalexanderweber/stitching
