我有一个很大的问题!!我需要在档案中下载字幕,但我所有的努力都没有给我带来成功!! 1.我使用Scrapy登录
class LoginSpider(scrapy.Spider):
name = 'opensubtitles.org'
start_urls = ['http://www.opensubtitles.org/ru/login/redirect-%7Cru']
def parse(self, response):
return scrapy.FormRequest.from_response(
response,
formdata={'username': 'nothing_interesting_here', 'password': 'brute-force-me'},
callback=self.after_login
)
def after_login(self, response):
# check login succeed before going on
if "authentication failed" in response.body:
self.logger.error("Login failed")
return
2。在我尝试下载文件并使用Error 403 Forbidden之后
urllib.request.urlretrieve
如果我下载超过15个文件,而python2只是url.retrive
可以使用!!
urllib.request.urlretrieve('http://dl.opensubtitles.org/en/download/sub/vrf-108d030f/6633065', 'NAMEEEEEEEEEEEE.zip')
我该如何解决这个问题?