前提:安装pip install requests

导入import requests

1、get请求   result=requests.get(url,d).json()  或  .text

2、普通的post请求  result=requests.post(url,data).json()   或   .text

3、存在cookies时的2种方法

result1=requests.post(url,data,cookies=cookie).text 或

result2=requests.post(url,data,headers=cookie2).json()

4、入参是json类型的  result=requests.post(url,json=data).text  或.json()

5、上传文件

5.1、入参只有file参数的:

req=requests.post(url,files=data).text

5.2、入参既含有file参数,又含有其他的key-value参数时:

当接口返回的结果,以及数据库中保存的图片名含有utf-8时,解决办法:

在python安装路径下的Python\Lib\site-packages\urllib3\fields.py,将45行注释掉,46行改为如下 value = '%s="%s"' % (name, value),再重新上传的时候,就能够正常上传了

我在项目实例中,当上传多个文件时返回错误时也这样修改问题就解决了

6、下载文件,,先下载MP3或图片   result=requests.get(url)——再写到左侧当前目录的某个文件中

python页面调用接口_python调用接口——requests模块相关推荐

  1. python网络爬虫应用_Python网络爬虫(requests模块应用1)

    一.什么是requests模块? requests模块是python中原生的基于网络请求的模块,其主要作用是用来模拟浏览器发起请求.功能强大,用法简洁高效.在爬虫领域中占据着半壁江山的地位. 二.为什 ...

  2. python有道自动翻译_Python 调用有道翻译接口实现翻译

    最近为了熟悉一下 js 用有道翻译练了一下手,写一篇博客记录一下,也希望能对大家有所启迪,不过这些网站更新太快,可能大家尝试的时候会有所不同. 首先来看一下网页 post 过去的数据 大家不难发现,我 ...

  3. python创建api接口_Python调用飞书API接口

    知乎文章若有排版问题请见谅,原文放在个人博客中[欢迎互踩!] 写在最前 飞书作为一款高效远程办公软件,在疫情期间凭借着人性化的UI交互以及稳定的远程联络能力深得各大企业的偏好.但在创建团队之初,难免遇 ...

  4. python发送短信接口_python 调用接口发短信

    调用接口发送短信 此处接口是移动云nas """ Create_of_date:2020-03-08 Author:nod description: 调用移动云mas接口 ...

  5. python 百度ocr安装_Python调用百度OCR实现图片文字识别的示例代码

    百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法: 首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下: 创建后会获得如下信息: APP_ID = '* ...

  6. python api调用 验证码_Python调用创蓝253短信验证码API文档

    #!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...

  7. python 方法的实例_python调用自定义函数的实例操作

    在python中,想要调用自定义函数必须先声明,然后才能调用.使用函数时,只要按照函数定义的形式,向函数传递必需的参数,就可以调用函数完成相应的功能或者获得函数返回的处理结果. (1)声明函数 pyt ...

  8. 为什么python 为什么没有接口_python没有接口吗

    接口只是定义了一些方法,而没有去实现,多用于程序设计时,只是设计需要有什么样的功能,但是并没有实现任何功能,这些功能需要被另一个类(B)继承后,由 类B去实现其中的某个功能或全部功能. python没 ...

  9. python控制ppt定时_python中使用requests实现自动回帖.ppt

    python中使用requests实现自动回帖 " " " " python中使用requests实现自动回帖 巫泽川 2015-04-06 一览社群:6799 ...

  10. python requests模块_Python 爬虫教程 requests 模块

    经过 前边文章<简单Python爬虫教程 (一)>.简单Python爬虫教程 (二)两篇文章的学习,能写一些比较简单的爬虫了,但是还不够,这一篇文章主要介绍Requests模块,reque ...

最新文章

  1. GEE windows 环境配置
  2. ASP.NET Core 2.1 : 十五.图解路由(2.1 or earler)(转)
  3. Excel 自动更正选项
  4. administrator没有管理员权限_网络安全 之 NTFS安全权限
  5. mac部署文件服务器,MAC 搭建本地服务器
  6. 数据库随机取n条记录
  7. linux之用wget下sublime简单使用总结
  8. P2814-家谱【图论,并查集,std map库】
  9. 查看Android 系统发送的广播
  10. ffmpeg4.3.2版本:gstavdemux.c:486:24: error: AVStream has no member named ‘index_entries‘(二十七)
  11. 数学家是如何做量化交易的
  12. 今日笔记:Envi利用bandmath修改特定dn值
  13. 什么是RS232电平?什么是TTL电平?
  14. java blowfish ecb,来自blowfish / base64的解密消息时出错
  15. 网络工程属于计算机还是通信,通信工程属于计算机大类吗 哪个大类
  16. 《按自己的意愿过一生》语录一
  17. python设置表格格式_python openpyxl表格样式设置
  18. Struts2漏洞爆发 知道创宇云安全已拦截近万攻击样本
  19. 传Facebook来华招聘:年薪20万美元+美国绿卡
  20. 【工具分享篇二】PDF公式提取教程(一):Mathpix/Typora及Pandoc扩展安装教程

热门文章

  1. 过年也学(nei)习 (juan)| 图像特征提取与匹配技术
  2. 目标检测中的Tricks
  3. 实战:使用 PyTorch 和 OpenCV 实现实时目标检测系统
  4. OpenCV DNN支持的对象检测模型
  5. 传统图像处理与深度学习又一结合:时空多尺度非局部自相似集成视频超分
  6. Xcode升级到8之后的一些需要我们手动配置的地方
  7. Delphi中的消息截获
  8. zabbix监控添加psql数据库和sql_server数据库模板
  9. SpringCloud(第 051 篇)EurekaServer集群高可用注册中心以及简单的安全认证
  10. Mysql分页关联查询优化