Невозможно обнаружить теги при массовой загрузке изображений без авторских правPython

Программы на Python
Ответить
Anonymous
 Невозможно обнаружить теги при массовой загрузке изображений без авторских прав

Сообщение Anonymous »

Массовый загрузчик изображений не может обнаружить теги на целевом веб-сайте, что приводит к нулевому или неполному извлечению изображения, хотя изображения явно загружаются в браузере.
Я пытаюсь загрузить изображение с веб-сайта манги, но изображения не могут быть загружены. Вот пример кода сценария, который я разработал с помощью Python
import requests
import os

def download_image(image_url, save_dir="images", filename=None):
"""
Downloads an image from a given URL and saves it locally.

:param image_url: Direct image URL
:param save_dir: Directory to save the image
:param filename: Optional custom filename
"""

# Create directory if it doesn't exist
os.makedirs(save_dir, exist_ok=True)

# Set headers to avoid basic bot blocking
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
}

try:
response = requests.get(image_url, headers=headers, stream=True, timeout=15)
response.raise_for_status()

# Detect filename from URL if not provided
if not filename:
filename = os.path.basename(image_url.split("?")[0])

file_path = os.path.join(save_dir, filename)

with open(file_path, "wb") as file:
for chunk in response.iter_content(chunk_size=8192):
if chunk:
file.write(chunk)

print(f"✅ Image downloaded successfully: {file_path}")

except requests.exceptions.RequestException as e:
print(f"❌ Failed to download image: {e}")



Подробнее здесь: https://stackoverflow.com/questions/798 ... ree-images
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»