首页IT科技python如何调用api接口(python 如何调用api)

python如何调用api接口(python 如何调用api)

时间2025-06-20 17:09:23分类IT科技浏览5554
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、说明api接口调用是指使用python的requests库进行访问,基本上是get或post请求,有些接口会加密,然后必须使用对方提供给我们的公钥加密或解密,配上相应的参数进行访问,我们所需要的数据在请求后的返回结果中,所看到的基本上都是js...

本文教程操作环境:windows7系统            、Python 3.9.1            ,DELL G3电脑            。1                  、说明api接口调用是指使用python的requests库进行访问                  ,基本上是get或post请求      ,有些接口会加密      ,然后必须使用对方提供给我们的公钥加密或解密                  ,配上相应的参数进行访问            ,我们所需要的数据在请求后的返回结果中      ,所看到的基本上都是json格式的解析                  ,所以请求后可以使用requests自带的json函数进行解析            ,然后提取所需的数据,访问一次就能得到一个数据                  。2      、实例

#encoding:utf-8importrequestsimportos,reimporturllib.requestdata={"email":"251910179@qq.com","password":"ydd4903087"}session=requests.session()session.post("http://www.renren.com/PLogin.do",data=data,verify=False)response=session.get("http://www.renren.com/410043129/profile")print(response.text)print(response.url)print(response.status_code)print(response.headers)#爬网页图片:requset=requests.post("http://tieba.baidu.com/p/4114581614",verify=False)r=rsrc="(http://imgsrc.baidu.com/.*?\.jpg)"#r=rhttp://imgsrc.baidu.com/.+?\.jpgmylist=re.findall(r,str(requset.text))print(mylist)j=0foriinmylist:urllib.request.urlretrieve(i,"C:/Users/Administrator/Desktop/img1/"+str(j)+".jpg")j+=1

我们在做自动化运维的时候                  ,经常需要调用api中的接口                  ,不过很多人不知道具体的调用方法,在学习python中的requests库后            ,我们就可以很轻松的实现了      。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
电子表格怎样保护单元格数据不被改动(如何保护excel表格中的内容不被修改)