正在尝试编写Python以从';nlm.nih.gov';
我正在尝试通过“”运行我的csv数据,以使用python识别任何药物相互作用。我还需要什么来准备程序 打印状态代码时我得到了200,这意味着我的代码已经准备好了吗正在尝试编写Python以从';nlm.nih.gov';,python,python-3.x,api,Python,Python 3.x,Api,我正在尝试通过“”运行我的csv数据,以使用python识别任何药物相互作用。我还需要什么来准备程序 打印状态代码时我得到了200,这意味着我的代码已经准备好了吗 import requests response = requests.get("https://rxnav.nlm.nih.gov/REST/interaction") print(response.status_code) 以下是您如何使用此API的,以及中的详细信息: 现在,您可以检查r.status\u code是否为200
import requests
response = requests.get("https://rxnav.nlm.nih.gov/REST/interaction")
print(response.status_code)
以下是您如何使用此API的,以及中的详细信息: 现在,您可以检查
r.status\u code
是否为200,并获取请求的结果。例如:
r.json()
正如您可能意识到的,这将返回一个Python字典
一般的想法是,
requsts.get()
获取基本URL,后跟查询参数,作为字典提供。返回的内容取决于要查询的API端点和/或参数。在这里,它给了您JSON。其他人可能会给您文本(请参见r.text
)或字节(r.content
)。以下是您如何使用此API的,以及中的详细信息:
现在,您可以检查r.status\u code
是否为200,并获取请求的结果。例如:
r.json()
正如您可能意识到的,这将返回一个Python字典
一般的想法是,
requsts.get()
获取基本URL,后跟查询参数,作为字典提供。返回的内容取决于要查询的API端点和/或参数。在这里,它给了您JSON。其他人可能会给你文本(请参见r.text
)或字节(r.content
)。200是HTTP OK
,是的!问题是什么?阅读您想要使用的API。大多数API都会告诉您如何使用它们。这是关于API的页面。而且它没有显示任何关于如何使用it200的文档,是的!问题是什么?阅读您想要使用的API。大多数API都会告诉您如何使用它们。这是关于API的页面。而且它没有显示任何关于如何使用它的文档