• Как отправить массив в post запросе python?

    kharchishin
    @kharchishin
    Разработчик CRM Руководитель
    Передавать массив не обязательно через POST, можно и через GET

    import requests
    
    params = {
    	  'key':'****',
              'username':'admin',
              'password':'****',
              'action':'select',
              'entity_id':28,
              'select_fields':'242,247,275,270,271,272,273,285,286,293,294,346,394,395,396,397,398,399,400,401,480,481',
              'limit': 0,
             ############################### 
             'filters[242]': '2023-02-01,2023-02-02',
              ##############################
            
              
            }
    
    def get_data(params):
      r = requests.post('http://www.******/api/rest.php',data=params)
      r = r.json()
      return r
      
    x = get_data(params)
    print(len(x['data'])) #Кол-во записей
    
    x['data']
    Ответ написан
    Комментировать