当前位置: 首页 > news >正文

建网站公司 深圳衡阳seo排名

建网站公司 深圳,衡阳seo排名,企业信用信息公示系统(全国)官网,用织梦怎么做网站目录 1、简介 2、安装 3、Flask使用示例 参考 1、简介 官网文档 Flask是一个轻量的web服务框架,我们可以利用它快速搭建一个服务,对外提供接口,其他人可以轻松调用我们的服务。这对算法工程师来说比较关键,我们通常不擅长搞开发…

目录

 1、简介

2、安装

3、Flask使用示例

参考


 1、简介

官网文档

Flask是一个轻量的web服务框架,我们可以利用它快速搭建一个服务,对外提供接口,其他人可以轻松调用我们的服务。这对算法工程师来说比较关键,我们通常不擅长搞开发,这种框架十分适合将算法封装成服务的形式提供给其他人使用。

更多介绍可从搜索引擎找到,这里不过多介绍。我们直接给出一个使用示例,相信大家看了后能快速掌握Flask的基本用法。

2、安装

安装十分简单,首先需要你有个python环境,这里不过多介绍;然后进入你的环境,使用pip安装即可:

pip install Flask

3、Flask使用示例

首先,编写一个server.py,作为服务:

from flask import Flask, requestapp = Flask("Demo")@app.route('/hello', methods=['POST', 'GET'])
def display():return {"message": "HelloFlask!", "status": 0}@app.route('/send_snapshot', methods=['POST'])
def process_snapshot():# get post datadata = request.get_json()print("got post data: {}".format(data))# process...result = {"status": 0,"message": "send success!",}return resultif __name__ == '__main__':app.run(port=2023, host='127.0.0.1', debug=True)

然后,编写一个client.py,作为客户端,调用上面的服务进行测试:

import requests
import jsondef demo_hello():url = "http://127.0.0.1:2023/hello"response = requests.post(url)if response.status_code == 200:response_data = json.loads(response.content)print("got response: {}".format(response_data))else:print("failed!")def demo_send():url = "http://127.0.0.1:2023/send_snapshot"data = {"start_timestamp": 1,"end_timestamp": 2,"img": None}response = requests.post(url, json=data)if response.status_code == 200:response_data = json.loads(response.content)print("send over, got response: {}".format(response_data))else:print("send failed!")if __name__ == '__main__':demo_hello()demo_send()

先启动server,再运行client,即可得到如下结果:

1. 运行server
python server.py
结果形如:* Serving Flask app 'Demo'* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.* Running on http://127.0.0.1:2023
Press CTRL+C to quit* Restarting with stat* Debugger is active!* Debugger PIN: 887-814-5152. 运行client.py
python client.py
结果形如:
got response: {'message': 'HelloFlask!', 'status': 0}
send over, got response: {'message': 'send success!', 'status': 0}

 

参考

官方文档:Welcome to Flask — Flask Documentation (3.0.x)

github:GitHub - pallets/flask: The Python micro framework for building web applications. 

http://www.laogonggong.com/news/2590.html

相关文章:

  • 怎样看一个网站是哪个公司做的google搜索优化方法
  • nas wordpress备案做seo需要投入的成本
  • wordpress css代码背景色优化电池充电什么意思
  • 做网站怎么在图片里面插字7个湖北seo网站推广策略
  • 网络app开发网站建设价格网站建立
  • 公司网站建设后期维护seo指什么
  • 软件免费下载的网站大全长沙网站优化体验
  • 宁波seo快速优化课程seo首页网站
  • 网站没有做301定向免费b站在线观看人数在哪儿
  • 2019 做网站百度客服人工服务电话
  • 政府信息公开网站建设报告云浮新增确诊病例30例
  • 专做网站漏扫的工具seo排名工具提升流量
  • 如何在社交网站上做视频推广标题优化怎么做
  • 如何在社交网站上做视频推广标题优化怎么做
  • dedecms 建两个网站的问题aso关键词优化计划
  • wordpress主题国人南和网站seo
  • 2017年做啥网站致富做神马seo快速排名软件
  • 网站上传视频怎么做百度上做优化一年多少钱
  • 网站建设博客网络营销推广价格
  • amazon独立网站怎么做巨量引擎广告投放平台
  • 做网站和做软件哪个有发展怎么做市场营销和推广
  • 江苏廉政建设网站网络营销就是seo正确吗
  • 手机网站如何更改广州网站建设工作室
  • 南阳网站建设电话2024会爆发什么病毒
  • 现在学网站开发网络营销策划方案格式
  • 小程序开发者工具下载山东seo推广公司
  • 做网站什么样的域名好营销方式
  • 手机网站qq咨询代码关键词seo公司
  • 做网站如何赚流量钱广州seo优化效果
  • 绵阳的网站制作公司哪家好友情链接网址