Я нашел ветку , в которой обсуждается похожая проблема с BeautifulSoup .Решение было здесь, чтобы добавить заголовки к сценарию, следовательно, заставив сценарий использовать браузер в качестве User-Agent.
headers = {
"User-Agent":
"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36"
}
payload = {'as_epq': 'James Clark', 'tbs':'cdr:1,cd_min:01/01/2015,cd_max:01/01/2015', 'tbm':'nws'}
r = requests.get("https://www.google.com/search", params=payload, headers=headers)
Подход к применению ссылки на заголовки к Scrapy кажется другим, хотя .Кто-нибудь знает, как его лучше всего включить в скрипт, особенно со ссылкой на start_urls
?