安装Flask跟套件
pip install flask
pip install flask-restful
虽然使用sqlite时应该不会有连线问题,不过在这边还是简单写一个测试执行SQL的Route,如果执行成功显示Database ONLINE
将服务器挂载在http的port 8080上,在/dbstatus以GET方式接收请求
# Server.py
import util.dbcc as dbcc
app = flask.Flask(__name__)
api = Api(app)
@app.route("/dbstatus", methods=['GET'])
def HelloWorld():
if(dbcc.quy_dbonline(conn)):
return "Database ONLINE"
else:
return "Database OFFLINE"
if __name__ == '__main__':
env = ConfigParser()
env.read('env.ini')
try:
conn = db.connect(env['SQL']['sqlite_URL'], check_same_thread=False)
print(f"load database from {env['SQL']['sqlite_URL']} successfully")
app.run(port = 8080, debug=True)
except Exception as err:
print(err)
後续将以Server.py作为整个专案的中控主程序,对接API
堆叠(Stack)建立的方法 push: 新增元素 pop: 从顶端移除元素 peek: 查看顶端(...
我们在用程序解决问题时,会遇到可能某一块程序码的功能需要重复使用,如果每次要用到就要复制、贴上,其实...
MVC是什麽 MVC是一种软件架构,着重在关注点分离,此架构分成三类 M : Model : 专注於...
生活中的每个细节,有些人习惯使用图像的方式做纪录;有些人更喜欢使用文字去做纪录。 那在资讯领域中呢?...
列表标签可以用来为页面进行布局 主要分为无序列表、有序列表、自定义列表三大类 1.无序列表 无序列表...