背景: web app VS 本地GUI开发
web app开发以来一直被人诟病性能,无法访问本地设备,无状态的等缺点而被迫转向本地GUI开发;但本地开发如C++ QT,MFC,WinForm等开发结构又太重,使人望而生畏。web app有个有点就是可以前后端分离,HTML基本人人都会,后端如nodejs,python等开发上手轻松简单。这个时候该怎么办了?有大聪明马上跳出来说:“不用UI不就行了吗!!用console照应写代码”,这个方案有一点道理,但是在很复杂的业务时用cmd就有点力不从心了;基本上世面上都是用UI页面的APP,一个没有UI的app对非程序员的用户实在不友好;那么人们为什么喜欢UI,而感觉console不好用了,有研究表面人脑其实是个GPU,对图像的理解和处理速度远比文字强,这源自于自然进化的选择。废话到此结束,开始上干货。今天就教大家如用web app开发一个app解决上面的问题。
首先安装对应的依赖库:
pip install flask flask-socketio
然后创建一个app.py:
from flask import Flask, render_templa