Присвоить язык для поисковой выдачи BeautifulSoup
Кода не будет, потому что я даже не знаю куда копать, и интернет ничего не подсказал. Нахожусь за границей и поисковая выдача через вызов в коде вводит местную локализацию, что мне совершенно не нужно. Теоретически надо задать параметр языка или локализации, но как это сделать я не знаю. ПОдскажите а)
Код получения страницы:
USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0"
headers = {"user-agent" : USER_AGENT}
zapros = 'Тест'
url = 'google.ru/search?q=определение+слова+{0}'.format(zapros) # url страницы
r = requests.get(url,headers=headers)
Ответы (1 шт):
Автор решения: Алхимик
→ Ссылка
Проблема решалась добавлением в header строчки "Accept-Language": "ru-RU,ru;q=0.5"
в итоге получилось вот так:
headers = {"user-agent" : USER_AGENT, "Accept-Language": "ru-RU,ru;q=0.5"}