| 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 | |