Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试编写Python以从';nlm.nih.gov';_Python_Python 3.x_Api - Fatal编程技术网

正在尝试编写Python以从';nlm.nih.gov';

正在尝试编写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

我正在尝试通过“”运行我的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,并获取请求的结果。例如:

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的页面。而且它没有显示任何关于如何使用它的文档