目录
之前写过一篇文章,主要介绍python提供api服务。本节主要介绍python对api服务的调用,也是爬虫的基础。调用api服务主要是用python自带的urllib库。
本节先介绍两个例子,对api进行GET和POST调用。调用的api为上节课提供的例子。api接口服务
urllib提供了一系列用于操作URL的功能。
-
GET
urllib的request
模块可以非常方便地抓取URL内容,也就是发送一个GET请求到指定的页面或api接口,然后返回HTTP的响应:
代码片段:
import urllib.request
import urllib.parse
url='http://127.0.0.1:8899/login?name=admin&pwd=admin' #调用的网址
# 设置he