Python之接口开发
2019-05-29 本文已影响60人
我爱学python
一、开发接口的作用
1、在别的接口没有开发完成的时候可以模拟一些接口以便测试已经开发完成的接口,例如假的支付接口,模拟支付成功、支付失败。
2、了解接口是如何实现的:数据交互、数据返回
3、开发给别人查看数据,避免其他人直接操作数据库
二、接口开发的步骤
1、实例化server
2、装饰器下面的函数变为一个接口
3、启动服务
三、开发一个简单的接口
![](https://img.haomeiwen.com/i13717038/4dc7f7ec3250c61c.png)
运行这段代码,打开浏览器,输入http://127.0.0.1:8888/index,就可以看到如下运行结果:
![](https://img.haomeiwen.com/i13717038/a06fa08452d4304d.jpg)
四、开发一个注册接口
![](https://img.haomeiwen.com/i13717038/26b0385645956a7b.png)
my_db()为另外封装的函数,应放在接口上面,具体代码如下:
![](https://img.haomeiwen.com/i13717038/7bfd24fb243ea071.png)
使用postman测试结果如下:
![](https://img.haomeiwen.com/i13717038/4b4dcdb6abd8ab69.jpg)
五、后门接口
![](https://img.haomeiwen.com/i13717038/d89339d1eed1032a.png)
一个接口文件中可以包含多个接口,只要接口路径不一致即可。但是server.run()一定要放到所有接口最底下,否则,在server.run()下面的接口是不会被运行的。