往往有些时候,需要在本地将接口部署好,让别人通过网关进行访问我们的接口,进行将程序执行。。。
Flask轻量级框架帮我们这个问题
1.首先本地创建一个需要进行接口调用的helloword.py文件,并且使用Flask
# 导入Flask类
from flask import Flask
# 实例化,可视为固定格式
app = Flask(__name__)
def create_file_function():
# 本地创建文件
with open("./hello.txt",'w+',encoding='utf-8') as file:
file.write('i hate you.\nMe too.\n')
# route()方法用于设定路由;类似spring路由配置
@app.route('/helloworld')
def hello_world():
# 使用上述的函数
create_file_function()
return 'Hello, World!\n'
if __name__ == '__main__':
# app.run(host, port, debug, options)
# 默认值:host="127.0.0.1", port=5000, debug=False
# 外网确定服务器端口是否开放,否则不会成功
app.run(host="0.0.0.0", port&