Forwarded from GitHub программиста
Позволяет быстро получать свежие мировые новости прямо с Google News, собирая заголовки, ссылки на статьи, даты публикации и источники в одном месте.
Под капотом используется API, благодаря чему данные собираются быстро и без лишнего ручного парсинга.
Подойдёт для:
Фактически готовый инструмент для построения собственной системы мониторинга мировых новостей.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤9🔥6
Это продвинутый сканер безопасности с интеграцией сразу нескольких ИИ-моделей: OpenAI, Grok, OLLAMA и Claude. Инструмент умеет автоматизировать поиск уязвимостей, генерировать payload’ы под конкретный контекст и собирать полноценные отчёты по результатам сканирования.
Умеет:
git clone https://github.com/zakirkun/deep-eye.git
cd deep-eye
pip install -r requirements.txt
cp config/config.example.yaml config/config.yaml
Примеры:
# обычное сканирование цели
python deep_eye.py -u https://example.com
# полное сканирование + PDF-отчёт
python deep_eye.py -u https://testsite.com --recon --full-scan --format pdf -o full_report.pdf
Для тех, кто занимается пентестом, bug bounty или просто изучает offensive security.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍27❤8🔥7😱2
В результате получаем готовую CSV-таблицу, которую можно использовать для:
Python + Playwright + Google Maps = мощный инструмент для маркетинга, продаж и анализа рынка.
Установка:
git clone https://github.com/zohaibbashir/Google-Maps-Scrapper.git
cd google-maps-scraper
pip install -r requirements.txt
playwright install
python main.py -s "Turkish Restaurants in Toronto Canada" -t 20 -o toronto_turkish_restaurants.csv --append
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥17❤9
This media is not supported in your browser
VIEW IN TELEGRAM
Проект поддерживает работу с крупнейшими датасетами, включая:
Внутри уже реализованы:
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤11👍8😱2
Легенда Ютуба создал альтернативу Cursor и ChatGPT, без ограничений, слежки и привязки к куче сервисов!
Проект под названием
«Odysseus» всего за несколько недель собрал более 62 000 звёзд на GitHub и быстро привлёк внимание сообщества.Что предлагает:
Исходный код открыт, так что любой желающий может изучить и протестировать возможности самостоятельно.
git clone https://github.com/pewdiepie-archdaemon/odysseus.git
cd odysseus
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python setup.py
python -m uvicorn app:app --host 127.0.0.1 --port 7000
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍58❤14🔥11😱4🤯3
GEO-SEO — AI-инструмент, который за несколько минут анализирует сайт и показывает, почему поисковики могут занижать его позиции.
Дополнительно сервис показывает упоминания бренда на популярных площадках и формирует удобный PDF-отчёт.
git clone https://github.com/zubair-trabzada/geo-seo-claude.git
cd geo-seo-claude
./install.sh
Полезный инструмент для владельцев сайтов, блогов, интернет-магазинов и всех, кто хочет получать больше органического трафика.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤17🔥6
CatVTON — нейросеть виртуальной примерки, умеет брать фото человека и буквально переодевать его в любую одежду с удивительно реалистичным результатом.
Установка:
conda create -n catvton python==3.9.0
conda activate catvton
cd CatVTON-main # or your path to CatVTON project dir
pip install -r requirements.txt
Онлайн-шопинг становится всё интереснее.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤10🔥8😱4🤯1🫡1
Лови шпаргалку по Aiogram на русском, в которой всё разложено от А до Я:
Подходит для:
#python #doc #cheatsheet #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29❤10🔥6🫡1
Шпаргалка_по_созданию_telegram_бота_в_aiogram_на_русском.pdf
230.4 KB
#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍13❤4😱1
Модуль datetime — твой лучший друг, если нужно работать с датами, временем или таймзонами.
📅 Форматирование дат и времени:
* %a → короткий день недели (Mon)
* %A → полный день недели (Monday)
* %b → короткий месяц (Jan)
* %B → полный месяц (January)
* %d → день месяца (01–31)
* %m → месяц (01–12)
* %y → год без века (23)
* %Y → год с веком (2023)
* %j → день в году (001–366)
* %H → час (24ч, 00–23)
* %I → час (12ч, 01–12)
* %M → минуты (00–59)
* %S → секунды (00–61, да, 61! 😅)
* %f → микросекунды (000000–999999)
* %p → AM/PM
* %z → UTC-смещение (+0300)
* %Z → таймзона (если есть)
* %U → номер недели (с воскресенья)
* %W → номер недели (с понедельника)
* %x → локальная дата
* %X → локальное время
* %% → просто знак %
Примеры:
from datetime import datetime
now = datetime.now()
print(now)
# 2025-09-03 13:41:30.123456
Примеры форматирования даты:
print(now.strftime("%A, %d %B %Y"))
# Wednesday, 03 September 2025
print(now.strftime("%a, %d.%m.%y"))
# Wed, 03.09.25
print(now.strftime("День года: %j"))
# День года: 246
Примеры форматирования времени:
print(now.strftime("%H:%M:%S"))
# 12:45:30
print(now.strftime("%I:%M %p"))
# 12:45 PM
print(now.strftime("Микросекунды: %f"))
# Микросекунды: 123456
#python #doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥8❤4
Полное практическое руководство по веб-скрейпингу на Python — от
Каждый раздел содержит рабочие примеры, типовые ошибки и продвинутые практики.
На русском, все структурированно по разделам с примерами кода и пояснением.
#python #soft #doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍25🔥14❤4
AI-Trader — open-source платформа для трейдинга, где торговые идеи, сигналы и стратегии создают AI-агенты.
Проект позволяет подключать разных агентов, публиковать торговые сигналы, обсуждать стратегии, копировать сделки топовых участников и синхронизировать их с брокерами.
Внутри:
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20🔥8❤3🤯1
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥7❤4🤯1
Пока одни вручную копируют контакты, цены и объявления, другие за минуты собирают тысячи записей, анализируют рынок, ищут клиентов, мониторят конкурентов и строят сервисы, которые сами приносят деньги.
Настоящий комбайн для AI. Превращает практически любой сайт в чистый Markdown или структурированный JSON, умеет искать, скрейпить и взаимодействовать с веб-страницами. Отлично подходит для RAG, LLM и AI-агентов.
Современный Python-краулер, который сразу подготавливает страницы для LLM. Получаете чистый Markdown без лишнего HTML и рекламы — идеально для AI-проектов и больших пайплайнов.
AI-агент, который сам управляет браузером: кликает, авторизуется, заполняет формы, переходит по страницам и собирает нужную информацию через интерфейс сайта.
Production-фреймворк для серьёзного парсинга. Очереди, ретраи, прокси, браузерная автоматизация, сохранение результатов и масштабирование «из коробки».
Классика Python-парсинга, которая до сих пор остаётся одним из лучших инструментов для создания быстрых и надёжных краулеров.
Фреймворк, рассчитанный на более устойчивый парсинг сайтов, которые регулярно меняют свою HTML-разметку.
Позволяет полностью управлять Android-смартфоном с компьютера. Полезен, если нужные данные доступны только через мобильное приложение.
Показываете пример нужных данных — библиотека сама пытается определить шаблон и найти аналогичные элементы на странице. Отличный вариант для быстрого старта.
Специальная версия curl, которая имитирует сетевой профиль популярных браузеров. Полезна для тестирования совместимости и работы с сайтами, чувствительными к отпечатку клиента.
Если сайт полностью построен на JavaScript, без современного браузерного движка уже никуда. Playwright остаётся одним из самых популярных инструментов для автоматизации браузера и сбора данных с динамических сайтов.
#soft #github #python
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥45❤21👍11
Aliens Eye — мощный open-source набор утилит, который помогает собирать информацию из открытых источников и автоматизировать десятки задач по поиску данных.
Инструмент пригодится:
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥9❤4
This media is not supported in your browser
VIEW IN TELEGRAM
PokieTicker — настоящий индекс страха! Инструмент, который помогает понять, почему акции растут или падают, объединяя графики, новости и машинное обучение.
Возможности:
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47❤12🔥10
CAPTCHA Solver — интересный open-source проект, который предлагает трёхуровневый подход для работы с CAPTCHA при автоматизации браузера.
Внутри:
Есть бесплатный режим. Сохраняем, пригодится!
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20❤11🔥6
Хотите разобраться в анализе данных, машинном обучении или нейросетях? Тогда без NumPy далеко не уедете.
В этом гайде с нуля познакомитесь с самой популярной библиотекой для работы с массивами и вычислениями в Python. Без лишней теории — только понятные объяснения и практические примеры.
Разберетесь:
#article #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥6❤1
Этот скрипт превращает твою вебку в систему распознавания лиц и глаз.
Установи OpenCV:
bash
$ pip install opencv-python
haarcascade_frontalface_default.xml
haarcascade_eye.xml
Код:
python
import cv2 as cv
def detect_faces_and_eyes():
"""
Detects faces and eyes in real-time using the webcam.
Press 'q' to exit the program.
"""
# Load the pre-trained classifiers for face and eye detection
face_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_frontalface_default.xml")
eye_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_eye.xml")
# Open the webcam
cap = cv.VideoCapture(0)
while cap.isOpened():
# Read a frame from the webcam
flag, img = cap.read()
# Convert the frame to grayscale for better performance
gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
# Detect faces in the frame
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=7)
# Detect eyes in the frame
eyes = eye_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=7)
# Draw rectangles around faces and eyes
for x, y, w, h in faces:
cv.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 1)
for a, b, c, d in eyes:
cv.rectangle(img, (a, b), (a + c, b + d), (255, 0, 0), 1)
# Display the resulting frame
cv.imshow("Face and Eye Detection", img)
# Check for the 'q' key to exit the program
key = cv.waitKey(1)
if key == ord("q"):
break
# Release the webcam and close all windows
cap.release()
cv.destroyAllWindows()
if __name__ == "__main__":
# Call the main function
detect_faces_and_eyes()
Сохрани — пригодится!
#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥11❤7
В отличие от обычного OCR:
Идеально для тех, кто загружает документы в ChatGPT, Claude, строит RAG, базы знаний или просто устал копировать текст из PDF вручную.
pip install -U mineru
mineru input.pdf -o output/
На выходе получите:
Сохраняем. Один из самых полезных инструментов для работы с документами и ИИ за последнее время.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32❤11🔥9