获取请求响应对象python的值

时间:2018-12-28 02:30:03

标签: python json python-requests

我正在使用python请求来验证mailgun电子邮件地址。

["{"address": "sdfhdd@assfuck.com", "did_you_mean": …: false, "is_role_address": false, "is_valid": tr", "ue, "mailbox_verification": "unknown", "parts": {"…: "assfuck.com", "local_part": "sdfhdd"}, "reason", "": null}"]
0: "{"address": "sdfhdd@assfuck.com", "did_you_mean": null, "is_disposable_address": false, "is_role_address": false, "is_valid": tr"
1: "ue, "mailbox_verification": "unknown", "parts": {"display_name": null, "domain": "assfuck.com", "local_part": "sdfhdd"}, "reason"
2: "": null}"

validationtext包含以下响应:

is_valid

在数组位置0中有一个print(validationtext[0].is_valid) TypeError: 'instancemethod' object has no attribute '__getitem__' 属性。我想看看它是否正确,并采取一些措施。

我尝试过的所有东西都会给我错误

library(tidyverse)

给什么?

2 个答案:

答案 0 :(得分:2)

validation.json是一个函数,而不是一个属性。如果要获得结果,则必须像在validationtext = validation.json()中一样,通过在括号的末尾调用

答案 1 :(得分:0)

您没有正确调用validate.json函数。您缺少括号:validate.json()

只是对您的轻微监督!属于我们最好的人。