import sys
import requests

from bs4 import BeautifulSoup

# Используем аргументы если они есть, иначе через input
query = sys.argv[1] if len(sys.argv) > 1 else input('Введите тип вашего аватара: ')
url = f'https://www.kiddle.co/s.php?q={query}'

page = requests.get(url).text
soup = BeautifulSoup(page, 'html.parser')

for raw_img in soup.find_all('img'):
    link = raw_img.get('src')
    if link and link.startswith('https'):
        response = requests.get(link)
        with open("./today_avatar.jpg", 'wb') as f:
            f.write(response.content)
        print('Аватар найден - today_avatar.jpg')
        break
else:
    print('Аватар не найден - today_avatar.jpg')



