File size: 1,149 Bytes
a848cea
 
 
a5c43c7
a848cea
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import requests
from bs4 import BeautifulSoup

def extract_original_image_urls(url='https://unicone-studio.imgbb.com/?page=2&seek=MZBhyJj'):
    try:
        # Make a GET request to fetch the raw HTML content
        response = requests.get(url)
        response.raise_for_status()  # Raise an exception for HTTP errors

        # Parse the content of the request with BeautifulSoup
        soup = BeautifulSoup(response.content, 'html.parser')

        # Find all img tags within the specified div structure
        image_tags = soup.find_all('div', class_='list-item-image fixed-size')

        # Extract original image URLs from img tags
        original_image_urls = []
        for img_tag in image_tags:
            image_url = img_tag.find('img')['src']
            original_image_urls.append(image_url)

        return original_image_urls

    except requests.RequestException as e:
        print(f"Error fetching {url}: {e}")
        return []

# Example usage:
if __name__ == "__main__":
    base_url = 'https://unicone-studio.imgbb.com/'
    image_urls = extract_original_image_urls(base_url)
    for url in image_urls:
        print(url)