def start_requests(self):
# used for checking that a ticker isn't downloaded twice
self.requested_tickers = set()
for category in self.categories:
self.logger.info('POST request for category "' + category['name'] + '"')
# return a POST request for getting the index list in this category group
yield FormRequest(url="https://indexes.nasdaqomx.com/Index/DirectoryData",
formdata={'categoryID': str(category['id'])},
meta={'exchange': category['name']},
callback=self.parse_categories)
评论列表
文章目录