我正在用烧瓶编写小型restapi应用程序
我想到了我的代码组织
并征求您的意见
您对此有何看法
api.py:
from flask import Flask
class API:
__app = Flask(__name__)
def __init__(self, host, port):
self.host = host
self.port = port
def __test(self):
@self.__app.route('/ping')
def ping():
return 'pong'
def __get(self):
@self.__app.route('/some')
def some():
return 'some'
def run(self):
self.__test()
self.__get()
self.__app.run(host=self.host, port=self.port)
和main.py:
from api import API
host = '127.0.0.1'
port = '5050'
api = API(host=host, port=port)
if __name__ == '__main__':
api.run()