Не удалось извлечь определенное поле из результатов, заполненных при запуске поиска по номеру счета на веб-сайте.Python

Программы на Python
Anonymous
Не удалось извлечь определенное поле из результатов, заполненных при запуске поиска по номеру счета на веб-сайте.

Сообщение Anonymous »

Когда я начинаю поиск на этом веб-сайте, используя номер учетной записи 0523620090003, я вижу в результатах соответствующие сведения об учетной записи. Я создал скрипт, использующий модуль запросов для очистки двух частей результатов: сведений об учетной записи и фидуциарной информации. Я уже могу очистить данные аккаунта, расположенные в левом верхнем углу. Однако я не могу проанализировать информацию, связанную с Fiduciary, которая находится в середине правого угла.

Код: Выделить всё

import requests
from pprint import pprint

link = 'https://arcweb.hcad.org/server/rest/services/public/public_query/MapServer/0/query'

params = {
'f': 'json',
'distance': 2,
'outFields': '*',
'outSR': '102100',
'spatialRel': 'esriSpatialRelIntersects',
'units': 'esriSRUnit_StatuteMile',
'where': "HCAD_NUM = '0523620090003'",
}

headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36',
'Accept': '*/*',
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': 'en-US,en;q=0.9',
}
with requests.Session() as s:
s.headers.update(headers)
res = s.get(link,params=params)
pprint(res.json()['features'][0]['attributes'])
Как я могу получить фидуциарную информацию с веб-сайта с помощью модуля запросов?


Подробнее здесь: https://stackoverflow.com/questions/786 ... ating-a-se

Вернуться в «Python»