我正在尝试使用VirusTotal API for python来检查网址。但是,代码工作正常,输出是一行中的所有内容,因此很难阅读。我试图拆分行,但它没有拆分为单独的行。我该如何解决
import requests
url = 'https://www.virustotal.com/vtapi/v2/url/report'
params = {'apikey': '', 'resource':''}
response = requests.get(url, params=params)
requests.split('n')
print(response.json())
input()
当我以这种方式运行时,我收到一个错误作为属性错误:模块"请求"没有属性"响应"。
有人可以帮助我解决这个问题吗?
谢谢!
response.text
是响应字符串。还要根据 url 响应使用json.loads()
。
import requests
import json
url = 'https://www.virustotal.com/vtapi/v2/url/report'
params = {'apikey': '', 'resource':''}
response = requests.get(url, params=params)
print(json.dumps(response.text))
试试这个。
import requests
url = 'https://www.virustotal.com/vtapi/v2/url/report'
params = {'apikey': '', 'resource':''}
response = requests.get(url, params=params)
data = response.json()
print(data)
感谢您的帮助!但是当我研究时,你需要有一个单独的助手。它很容易在
https://equalsequals.io/2018/02/22/building-a-simple-virustotal-client-in-python/