Python 调用百度API

538 查看

纸上得来终觉浅,绝知此事要躬行
今天稍微看了一下百度的API,试了一下如何调用那些API,发现其实是很容易的。

步骤:


1.访问百度API Store;
2.找到想要调用的API,这里我尝试的是百度美女图片

 
Paste_Image.png
 
Paste_Image.png

请求实例:

3.按照说明,自己稍作修改即可。
我的代码:(比较乱,请谅解)
首先引入库,这里需要用到requests,json

然后写api地址,参数表

发出请求,得到响应

定义一个存图片的函数

开始获取图片地址,保存

运行结果

 
Paste_Image.png

对于其他的API的调用,原理都一样,按照要求发出请求,然后对响应文本进行解析,得到自己想要的数据。

下面再给一个api调用的实例代码,也是调用的图片(用有图片的例子来写,结果比较明显)

现在,是不是觉得很简单?当然,你也可以直接用requests,而不用调用API,对响应文本用正则表达式匹配,得到想要的数据。