import os import requests base_url = "https://CUSTOMER.pixxio.media/gobackend/mediaserver?fp=" output_dir = "extracted" os.makedirs(output_dir, exist_ok=True) with open("output.txt", "r") as file: for line in file: if "/fileArchiv/" in line: file_slug = line.strip() full_url = base_url + file_slug filename = os.path.basename(file_slug) output_path = os.path.join(output_dir, filename) try: response = requests.get(full_url) response.raise_for_status() with open(output_path, "wb") as img_file: img_file.write(response.content) print(f"Downloaded: {filename}") except requests.exceptions.RequestException as e: print(f"Error downloading {filename}: {e}")