Я хочу загрузить локальный HTML файл с помощью Scrapy Spla sh и сохранить его как PNG / JPEG, а затем удалить HTML файл
script = """
splash:go(args.url)
return splash:png()
"""
resp = requests.post('http://localhost:8050/run', json={
'lua_source': script,
'url': 'file://my_file.html'
})
resp.content
Он возвращает мне
Не удалось загрузить страницу (протокол "" неизвестен) Сетевая ошибка # 301
Я также пытался
yield SplashRequest(url=filepath,
callback=self.parse_result,
meta={'filepath': filepath},
args={
'wait': 0.5,
'png': 1,
},
endpoint='render.html',
)
Но я получил
2020-04-23 12:07:41 [scrapy.downloadermiddlewares.retry] ОТЛАДКА: повторная попытка http://localhost: 8050 / рендер. html> (ошибка 1 раз): 502 Bad Gateway