Я получаю KeyError при использовании библиотеки JSON в Python (с Flask), я не совсем понимаю.
KeyError: 'sites'
- это ошибка, которую я получаю
Код JSON:
{
"sites": {
"example-site": {
"domains": [
"example.pagehost.com",
"127.0.0.1:5000"
],
"pages": {
"index/": "index.html"
},
"index": "index.html",
"owner": "Bevan",
"id": "example-site"
}
}
}
Код Python:
global sites_json
fsite = ""
print("Finding site")
for site in sites_json['sites']:
for domain in site['domains']:
if domain == host:
fsite = site
print("Found site")
break
Нарушающей строкой является для сайта sites_json ['sites'] Может кто-то, кто знаетчто происходит, пожалуйста, помогите?