如何从网页中使用过滤器获取数据

时间:2019-04-09 08:17:03

标签: python python-3.x python-requests

我需要使用unp字段过滤器从此site获取数据。我想我需要对数据进行发布请求,或者使用任何库来替换字段中的数据并通过按下按钮来激活过滤器。

告诉我什么是更好的使用方法以及哪种方法。

我正在尝试发出发布请求(Python 3.6):

movie_theater_id

但是我收到了

import requests
import json

filters = {
    'DateFrom': 'null',
    'DateTo': 'null',
    'DebtorCategoryId': '0',
    'DeclarantId': '0',
    'FileNumber': '',
    'FileStatusId': "-1",
    'Manager': '',
    'Name': '',
    'ProcedureId': '0',
    'RegionId': '0',
    'Unp': 191409200,
}

payload = {
    'Page': 1,
    'PageSize': 50,
    'SortBy': 'DateStart',
    'SortOrder': 'DESC',
    'Filters': filters,
}
r = requests.post("https://bankrot.gov.by/Debtors/GetDebtors", data=json.dumps(payload))

print(r.text)

1 个答案:

答案 0 :(得分:1)

r = requests.post("https://bankrot.gov.by/Debtors/GetDebtors", json=payload)

使用 json 代替数据