Python — как передать json в объекте?

Привет всем! Вчера столкнулся с вопросом: как передать json в объекте? Как оказалось — все достаточно просто 🙂

  1. import json #Подключаем библиотеку, отвечающую за обработку JSON
  2. import requests Подключаем библиотеку, значительно упрощающая работу с http-запросами
  3.  
  4. api_link = '***' #Ссылка на API
  5.  
  6. article_subject = {} #Создаем словарь, который будем отправлять
  7. article_subject['article'] = str(input('Введите код товара: ')) #Получаем код товара, который обозначили как значение ключа
  8.  
  9. response = requests.post(api_link, data=json.dumps(article_subject)) #Формируем запрос, который содержит: ссылку на API с которой работаем + наш словарь, который мы отправим в виде JSON
  10.  
  11. json_answer = response.json() #Получаем ответ :)

Собственно, это все. Спасибо за внимание. Как всегда — в случае возникновения вопросов — пишите на почту или в Telegram