Задать вопрос
Ответы пользователя по тегу Парсинг
  • Как спарсить ajax со скрытыми параметрами?

    @Black_and_green
    Developer - chigrin.xyz
    Совершенно неясно, что вам нужно. И что вообще такое скрытые параметры. В developer console в network видны все запросы - простой post с данными формы. Postman легко вытащил его. Вот, как сделать такой же на requests
    import requests
    
    url = "http://www.nbrb.by/statistics/financialmarkets/interbankrates"
    
    payload = 'date=10.10.2020'
    headers = {
      'Accept': 'text/html, */*; q=0.01',
      'X-Requested-With': 'XMLHttpRequest',
      'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36',
      'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    }
    
    response = requests.request("POST", url, headers=headers, data = payload)
    
    print(response.text.encode('utf8'))
    Ответ написан