Получить значение из JSON или XML (WHOIS API) Python - PullRequest
0 голосов
/ 08 июля 2019

Мне нужно взять только одно значение из файла XML / JSON, который я прочитал, в значение.https://whoisapi.whoisxmlapi.com/whois/google.com?format=XML

вот мой пример кода:

import json
try:
from urllib.request import urlopen
except ImportError:
from urllib2 import urlopen
domainName = 'google.com';
apiKey = 'YourApiKey'
url = 'https://www.whoisxmlapi.com/whoisserver/WhoisService?'\
+ 'domainName=' + domainName + '&apiKey=' + apiKey + "&outputFormat=JSON"
testing=urlopen(url).read().decode('utf8')
test = json.loads(whoisdb)
registrar = test['WhoisRecord']['registrarName']
domain['whois-created']   = test['WhoisRecord']['createdDate']

И если я позже использую значение «регистратор», я получаю «Keyerror».

К сожалению,ни один из других Вопросов не помог мне ...

Редактировать: https://i.stack.imgur.com/FMBjW.png, хорошо, он получает значение в переменной, но я все еще получаю эту ошибку. (Я печатал ошибку во время работы)

...