Spaces:
Running
Running
File size: 578 Bytes
328de20 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
from curl_cffi import requests
from bs4 import BeautifulSoup
def get_images(query):
res = requests.get(f'https://www.gettyimages.in/search/2/image?phrase={query}=editorial', impersonate='chrome110')
soup = BeautifulSoup(res.text, 'html.parser')
images = soup.find_all('img')
results = []
for image in images:
print(image['src'])
if image['src'].startswith('https://media.gettyimages.com'):
results.append({'src': image['src'], 'alt': image['alt'], 'class':''})
else:
continue
return results
|