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

用中文模版可以做英文网站吗创建自己的网站

用中文模版可以做英文网站吗,创建自己的网站,做学校网站,微网站开发用什么软件目录 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.khdw.cn/news/3669.html

相关文章:

  • wordpress 不用php成都关键词seo推广电话
  • 东莞手机网站建设公司深圳推广平台有哪些
  • 一级a做爰片_相关网站百度的营销推广模式
  • 电脑硬盘做网站服务器教程自己如何做一个网站
  • 武汉网站设计报价搜索引擎提交入口大全
  • 中山企业集团网站建设大数据营销名词解释
  • 成都网站建设 3e网络怎么制作网页链接
  • 云南省人民政府官网长沙靠谱seo优化价格
  • 福州市建设工程质量监督站网站网络广告策划书
  • 做一个网站赚钱app推广项目
  • 设计师常用的灵感网站什么是软文营销?
  • 小程序开发前景怎么样郑州seo
  • 微信网站建设公司超级推荐的关键词怎么优化
  • 用什么做网站简单社交网络推广方法
  • 南昌网站建设资讯广告公司招聘
  • 怎样建设企业网站百度seo优化
  • 廊坊网站备案怎么制作网站详细流程
  • 深圳手机网站建设牛商网企业官网网站
  • 广州网站设计网店培训骗局
  • 个人网站 公安局备案网络营销工作内容和职责
  • 网上做代卖的网站站长工具seo综合查询是什么
  • 武汉网站设计公司哪家好地推团队联系方式
  • 用wordpress付费网站山西seo谷歌关键词优化工具
  • 怎么做优惠券网站seo常用分析的专业工具
  • 大连金州区房价seo常用工具包括
  • 企业网站 用个人备案sem是什么职位
  • 网做英文网站兰州做网站的公司
  • 自己怎样建网站做微商网站策划是干什么的
  • 全国建筑资质查询网站大数据精准客户
  • 你第一个物流网站建设方案网站制作软件免费下载