@robocop45
Only python

Не запускается скрипт парсинга на python,что делать?

занимаюсь парсингом сайта Мвидео по ролику. Делаю все в точности так же. Не запускается скрипт. Но ошибок нет. Это не законченная работа. Но на данном этапе же должен выводиться запрос.

import requests
import json


def get_data():

    cookies = {
        # Мой код
    }

    headers = {
        # Мой код
    }

    params = {
        'categoryId': '195',
        'offset': '0',
        'limit': '24',
        'filterParams': [
            'WyLQotC+0LLQsNGA0Ysg0YHQviDRgdC60LjQtNC60L7QuSIsIi04Iiwi0JHQvtC70LXQtSA1JSJd',
            'WyLQotC+0LvRjNC60L4g0LIg0L3QsNC70LjRh9C40LgiLCItOSIsItCU0LAiXQ==',
        ],

    }

    response = requests.get('https://www.mvideo.ru/bff/products/listing', params=params, cookies=cookies, headers=headers).json()
    #print(response)

    products_ids = response.get('body').get('products')

    with open('1_products_ids.json', 'w') as file:
        json.dump(products_ids, file, indent=4, ensure_ascii=False)
    print(products_ids)


def main():
    get_data()

if __name__ == '__main':
    main()
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
Может, в предпоследней строке нужно написать:
if __name__ == "__main__":
  main()

?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
Сбер Москва
от 200 000 до 300 000 ₽
17 авг. 2022, в 17:14
3000 руб./за проект
17 авг. 2022, в 17:10
1500 руб./за проект
17 авг. 2022, в 16:58
1000 руб./за проект