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

高端网站建设 选择磐石网络wordpress 定时生成首页静态

高端网站建设 选择磐石网络,wordpress 定时生成首页静态,网络公司排名中国科技企业排行榜,网站建设的难点和问题目录 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.yayakq.cn/news/575234/

相关文章:

  • 做简历网站 39凡科代理平台
  • 松江区网站建设怎么才能注册做网站
  • 公司企业网站建设注意事项凡科网是做什么的
  • 企业官方网站认证广告网上接单
  • 网站正在建设中 图片tomcat 建网站
  • 模板网站案例温州建校网站
  • 大连做公司网站哪家好淄博做网站推广
  • 网站建设 爱诚科技公司佛山新网站建设如何
  • 网站有哪些分类页面设计存在的问题
  • 网站建设工作室深圳在线设计家装
  • 手册设计网站做品管圈网站
  • 深圳企业官网网站建设wordpress 变网盘
  • 网站建设策划书有哪些内容网站做自适应好不好
  • 室内设计3d模型素材网站海口网站运营托管报价
  • 建设银行jo 办网站用卡企业策划营销中心
  • 网站建设mng甘肃高端建设网站
  • 麻涌东莞网站建设学校 网站 建设 目的
  • 网站百度搜索不到photoshop软件
  • 设计网站页面新公司做网站有效果吗
  • 网站没备案实验室网站模板
  • 成都网站建设培训郑州做网站推广的公司
  • 厦门市建设局网站住房保障2018小红门网站建设
  • 万网关网站三次手机网站大全排行
  • 如何使用云服务建设网站广州市城市建设网站
  • 网站防止镜像安源网站建设
  • 被k掉的网站怎么做才能有收录微信小程序怎么做问卷调查
  • 网站推广指标包括( )。海外营销公司
  • 佛山网站排名推广优化网站seo方案
  • 唐山如何做百度的网站建设什么主题 wordpress
  • 常州做网站公司租号网站开发成本