使用Cloudflare API和Python制作插件时,会出现多个错误

使用Cloudflare API和Python制作插件时,会出现多个错误,python,cloudflare,Python,Cloudflare,这就是我目前正在使用的代码,在检查其他帖子以寻找可能的解决方案之后,included for语句让我知道有44个列表,但这些列表中没有什么,哪个键[0]或给定的键['rec_id']起作用。 键['rec_id']是获取记录的id。我还有别的事要做吗 j = r.post("https://www.cloudflare.com/api_json.html", params={'a': 'rec_load_all', 'tkn': conf.supybot.plugins.Cloudflare.A

这就是我目前正在使用的代码,在检查其他帖子以寻找可能的解决方案之后,included for语句让我知道有44个列表,但这些列表中没有什么,哪个键[0]或给定的键['rec_id']起作用。 键['rec_id']是获取记录的id。我还有别的事要做吗

j = r.post("https://www.cloudflare.com/api_json.html", params={'a': 'rec_load_all', 'tkn': conf.supybot.plugins.Cloudflare.APIToken, 'email': conf.supybot.plugins.Cloudflare.email, 'z': conf.supybot.plugins.Cloudflare.defaultdomain})
j = j.json()
#irc.reply(j.keys())
values = j['response']
values = values['recs']
values = values['objs']
for idx, key in enumerate(values):
    irc.reply(idx, key['rec_id'])

提示:如果你像这样在中使用
,if语句可以简化:
如果输入('rec\u id','name','content','display\u content','zone\u name','type'):
好的,我会编辑我的代码,谢谢你的评论