@Megos

Почему Scrapy не сохраняет результат?

Есть файл с id, он открывается, создаются разные запросы по api, получаются результаты, создается файл для результатов, но файл пустой. Почему?

def parse(self, response):

            with open('steam.csv','r') as f:
                reader = csv.DictReader(f)
                appids = [item['steam_id'] for item in reader] # Берем список id.

                for appid in appids:
                    params = {
                        'json' : 1,
                        'filter' : 'all',
                        'language' : 'russian',
                        'day_range' : 365,
                        'review_type' : 'all',
                        'purchase_type' : 'all',
                        'num_per_page' : 1
                    }
                    url = 'https://store.steampowered.com/appreviews/'
                    response = requests.get(url=url+appid, params=params) 

                    parsed_json = json.loads(response.text)
             
                    yield item


В логах ошибок нет.
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы