在比较了诸多python web框架之后,笔者选择选择了flask框架,因为笔者要做推荐系统,收集实验数据,决定开发一个小型网站,收集信息以作后续的推荐系统,对于我来说flask框架完全够用。
网站网址:http://www.angelyi.vip:8080
好了,选择了框架之后就准备开发环境,python版本为3.6.8,相较于3.7X来说支持的三方库多一点点,开发IDE为pycharm 2019.3,在pycharm新建flask程序,自动生成主框架以及虚拟环境,主运行文件app.py,两个空文件夹:static、templates,第一个主要存放静态文件,css、js、图片之类,第二个文件夹主要存放html文件,app.py
- 主框架:
- static文件夹:
- templates文件夹:
- 虚拟环境文件夹:
- app.py
from flask import Flask
app = Flask(__name__)
@app.rout("/")
def index():
return "hello world"
if __name__ == "__mian__":
app.run()
直接运行app.py文件,在浏览器输入:http://127.0.0.1:5000
返回hello world,到此,基本框架与环境没有问题,下一步开始后续开发注册与登录。