zoukankan      html  css  js  c++  java
  • 002:python用flask框架开发第一个demo接口

    从2020年开始,学习记录开始加入编号了~

    002:python用flask框架开发第一个demo接口

    1.安装flask库,cmd命令进入到python37安装目录的scripts中pip3 install flask;

    2.开始写代码

     1 #!/usr/bin/env python
     2 # -*- coding:utf-8 -*-
     3 import flask
     4 import json
     5 
     6 """flask 开发第一个demo接口"""
     7 # 1.定义一个server,_name__代表当前的python文件。把当前的python文件当做一个服务启动
     8 server = flask.Flask(__name__)
     9 
    10 # 2.然后定义接口函数,接口函数上方加上@server,
    11 # #第一个参数就是路径,第二个参数支持的请求方式,不写的话默认是get
    12 @server.route('/index', methods=['get', 'post'])
    13 def index():
    14     res = {'msg': '这是我开发的第一个借口', 'msg_code': 0}
    15     return json.dumps(res, ensure_ascii=False)
    16 
    17 # 3.让server执行起来
    18 server.run(port=7777, debug=True, host='0.0.0.0')
    19 # debug=True,在代码进行修改后,程序会自动重新加载,不用再次运行。也就是运行一次即可,即使改动代码,也不需要重启服务
    20 # host本地ip地址,写0.0.0.0,可以让其他人直接访问本机的ip。
    21 # 最终这个接口的访问地址就是  http://127.0.0.1:7777/index  ,get方法或者post方法都可。返回数据是json格式res内容

    运行:代码上右键,选择run flask_demo

     浏览器中,输入http://127.0.0.1:7777/index

    也可以直接用接口请求:

  • 相关阅读:
    String方法
    多态
    观察者模式
    ArrayList和LinkList
    唐岛湾
    AForge.Net C#的操作视频,照片读写功能
    JqGrid填坑
    日常点滴
    日常点滴
    EF Core 填坑记录
  • 原文地址:https://www.cnblogs.com/lisa2016/p/12191132.html
Copyright © 2011-2022 走看看