Forwarded from GitHub программиста
Представь: нужно найти сотни фото для проекта, анализа, датасета или дизайна. Вручную сохранять? Долго. Тут и выручает Google Image Scraper — парсер, который за пару минут соберёт всё, что тебе нужно.
Установка:
$ git clone https://github.com/ohyicong/Google-Image-Scraper
$ cd Google-Image-Scraper
$ pip install -r requirements.txt
Запуск:
$ python main.py
Возможные параметры для main.py:
search_keys
= Строки, по которым будет осуществляться поиск;number of images
= Желаемое количество изображений;headless
= поведение графического интерфейса Chrome. Если True, графического интерфейса не будет;min_solve
= Минимальное желаемое разрешение изображения;max_solve
= Максимальное желаемое разрешение изображения;max_missed
= Максимальное количество неудачных попыток захвата изображения до завершения работы программы. Увеличьте это число, чтобы гарантировать, что большие запросы не завершатся;number_of_workers
= Количество созданных секционных рабочих мест. Ограничено одним работником на каждый поисковый запрос и ветку.#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥11❤7
Хочешь узнать, откуда реально приходит трафик или где физически находится сервер?
IPGeoLocation, утилита на Python, которая за пару секунд выдаст подробный отчёт по любому IP или домену.
Что умеет:
ASN, город, страна, ISP, организация, широта/долгота, регион, часовой пояс, ZIP.
git clone https://github.com/maldevel/IPGeoLocation
pip3 install -r requirements.txt
Узнать свой IP:
./ip2geolocation.py -m
Проверить IP:
./ip2geolocation.py -t 8.8.8.8
Проверить домен:
./ip2geolocation.py -t example.com
Сразу открыть локацию в Google Maps:
./ip2geolocation.py -t 8.8.8.8 -g
#osint #python #soft #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36❤9🔥8🤯1
Представь: сотни сообщений в WhatsApp, лайки и подписки в *Instagram, работающий Telegram-бот, письма с вложениями и даже обработка PDF — и всё это делает не ты, а твой код.
Что ты сможешь:
* Принадлежит корпорации Meta, которая признана в РФ экстремистской.
Это твой шанс освободить время, повысить продуктивность и даже зарабатывать, создавая авто-сценарии для клиентов.
Сохраняй, пригодится!
#python #doc #code
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍53❤16🔥9🤯1
Надоело вручную вытаскивать текст и данные из PDF, Word или сканов? Теперь это можно делать в один вызов API.
Что умеет:
Технические фишки:
CLI:
# Извлечь текст
uvx kreuzberg extract document.pdf > output.txt
# OCR + таблицы
uvx --from "kreuzberg[all]" kreuzberg extract invoice.pdf --ocr-backend tesseract --output-format text
Python (async):
from kreuzberg import extract_file
result = await extract_file("presentation.pptx")
print(result.content)
print(result.metadata.title, result.metadata.author)
Подходит для:
#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🔥29❤12
Создан для ресёрчеров и специалистов по безопасности, чтобы проверить, не светится ли IP-адрес с открытой камерой наблюдения. CamXploit не просто пингует железку — он пробивает её по всем фронтам:
Что умеет:
git clone https://github.com/spyboy-productions/CamXploit.git
cd CamXploit
pip3 install -r requirements.txt
python CamXploit.py
Вводишь IP — и видишь всё, что спрятано за ним.
#cybersec #python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤11🔥9
PDF-EXTRACT-API — крутой Python инструмент для конвертации любого изображения или PDF документа в текст Markdown или структурированный документ JSON с очень высокой точностью, включая табличные данные, числа или математические формулы.
Под капотом:
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍58🔥15❤12
Модуль 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
3👍70❤7🔥7
#python #soft #nn #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍44❤11🔥10
Deep-Live-Cam — Python утилита для создания дипфейков в реальном времени даже на слабом ПК.
Установка простая, а для работы нужна всего одна фотография.
#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍58🔥19❤5