Bottle部署web服务及postman接口的方法

 更新时间:2021年01月15日 10:53:50   作者:Chapmancp  
这篇文章主要介绍了Bottle部署web服务及postman接口的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。

from bottle import route, request, run
import requests
import cv2
import numpy as np
 
@route('/testimg',method='POST')#
def testimg():
 try:
  #获取对应params值
  result = {}
  result["name"] = request.query.name#
  result["nums"] = request.query.nums
  
  #获取json对应内容
  #print(request.json)
  urllist = request.json["urllist"]
  #print(type(urllist))
  #print(urllist)
  imgPath = []
  for i in range(len(urllist)):
   imgPath.append(urllist[i])
 
  for i in range(len(imgPath)):
   #print(imgPath[i])
   #基于url获取数据
   rev = requests.get(imgPath[i], verify=False) # , timeout=config.timeout
   img = cv2.imdecode(np.frombuffer(rev.content, np.uint8), cv2.IMREAD_COLOR) # 直接解码网络数据,获得bgr图片
  rec = 0
   
  return str(rec)
 except BaseException as e:
  logger.exception(e)
  return str(0)
 
if __name__ == "__main__":
 
 run(host='172.17.0.2', port=49166, debug=False)

postman接口测试。

params传递参数。

body传递json等文本数据。

到此这篇关于Bottle部署web服务及postman接口的方法的文章就介绍到这了,更多相关Bottle部署web服务postman接口内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • IE条件语句 IE hack大全

    IE条件语句 IE hack大全

    条件注释只有在IE浏览器被支持,因此仅适用于IE的特殊指令。从IE5起都支持
    2012-05-05
  • kali-linux 202202 安装w3af命令行版的详细过程

    kali-linux 202202 安装w3af命令行版的详细过程

    这篇文章主要介绍了kali-linux 202202 安装w3af命令行版,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Viso 2019 下载与激活方法

    Viso 2019 下载与激活方法

    Visio 是一款专门绘制流程示意图工具,由于很多刚入职的小白没有安装过visio,今天小编抽空给大家分享下Viso 2019 下载与激活方法,感兴趣的朋友一起看看吧
    2023-02-02
  • 比特币上的数独游戏合约的实现代码

    比特币上的数独游戏合约的实现代码

    这篇文章主要介绍了比特币上的数独游戏合约的实现代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • Atom-IDE 的使用方法简单介绍

    Atom-IDE 的使用方法简单介绍

    这篇文章主要介绍了Atom-IDE 的使用方法简单介绍的相关资料,Facebook 和 GitHub 两大巨头联手推出 Atom-IDE,这里介绍下如何使用,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • Quoted-printable 编码介绍、Quoted-printable编码解码转换方法

    Quoted-printable 编码介绍、Quoted-printable编码解码转换方法

    这篇文章主要介绍了Quoted-printable 编码介绍、Quoted-printable编码解码转换方法,需要的朋友可以参考下
    2016-06-06
  • VSCode远程连接其他主机的WSL2的问题

    VSCode远程连接其他主机的WSL2的问题

    这篇文章主要介绍了VSCode远程连接其他主机的WSL2的问题,在 Windows 10 上开启 SSH Server 服务,设置 SSH 连接使用的默认 Shell,本文给大家介绍的非常详细,需要的朋友参考下吧
    2021-07-07
  • 如何将服务器上的python代码通过QQ发送回传信息(附实现方法)

    如何将服务器上的python代码通过QQ发送回传信息(附实现方法)

    这篇文章主要介绍了我将服务器上的python代码通过QQ发送回传信息(附实现方法),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 滑动验证码的设计与理解

    滑动验证码的设计与理解

    这篇文章主要介绍了滑动验证码的设计与理解,本文通过实例代码给大家介绍小网站是怎么设计的,代码简单易懂,需要的朋友可以参考下
    2019-08-08
  • 在VS2019环境下使用Opencv调用GPU版本YOLOv4算法的详细过程

    在VS2019环境下使用Opencv调用GPU版本YOLOv4算法的详细过程

    随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了windows下YOLO的环境搭建流程,感兴趣的朋友跟随小编一起看看吧
    2022-10-10

最新评论