Парсер, запущенный на хостинге, выводит информацию на другом языке

Есть парсер, который парсит название, год и жанр фильма с сайта:

https://www.imdb.com/search/title/?title_type=feature&num_votes=25000,&genres=comedy

При запуске парсера с ПК, названия фильмов выводятся на русском языке (как я и хочу), но при запуске парсера с серверов AWS они выводятся на английском

Прикладываю нужный кусок функции:

headers = {'accept': accept,'user-agent': user-agent} 

def parse (base_url, headers):
movies = []
session = requests.Session()
request = session.get(base_url, headers = headers)
try:
    if request.status_code == 200:
        soup = bs(request.content, 'html.parser')
        divs = soup.select('div.lister-item.mode-advanced')
        for div in divs:
            links = div.select('a') # Читает описание после кода
            year = div.find('span', attrs = {'class': 'lister-item-year text-muted unbold'}).text
            genre = div.find('span', attrs = {'class': 'genre'}).text
            name = links[1].text if links else ''
            link = div.find('a')['href']
            link = link.replace('/?ref_=adv_li_i','')
            movies.append(name + year + genre + '\n' + 'https://imdb.com' + link)
        wtw = movies[random.randint(0,49)]

Попробовал засунуть в heards 'accept-language', но это не помогло, выдало ошибку

 ValueError: Invalid header name b'accept-language:'

Как сделать так, чтобы название фильма выводилось на русском языке?


Ответы (0 шт):