前言:
记录Python这门语言的学习过程!
准备工作:
系统:Mac OS
版本:Python3.x
编辑器:Pycharm CE
一:安装Flask
用Python作为开发后台工具我们需要选择合适的web框架来去构建应用程序。 目前比较常用的web框架有Django、Flask、Pyramid等。
优势对比:
Django:Django是一个全功能的Web框架,拥有大量的内置功能,如ORM、Admin后台管理等。它适合构建复杂的Web应用程序,如社交网络、电子商务等。Django有较为严格的规范和标准化的开发方式,适合有一定Web开发经验的团队。
Flask:Flask是一个轻量级的Web框架,提供了基本的工具和库,但不像Django那样提供完整的解决方案。Flask适合快速构建小型Web应用程序和API,它易于使用和学习,但不适合构建大型应用程序。
Pyramid:Pyramid是一个灵活的Web框架,它可以适应各种不同的项目和需求。Pyramid没有像Django那样的内置功能,但是提供了许多可插拔的组件和库,让开发者可以根据项目需求进行自由选择和组合
二:创建项目:
打开终端,创建并进入该文件夹
mkdir fastPy_proj
cd fastPy_proj
创建虚拟环境并激活
python -m venv env
source env/bin/activate
如需关闭操作可执行代码
deactivate
创建app.py文件,安装Flask
pip install flask
三:撸代码:
from flask import Flask
app = Flask(__name__)
# 定义路由函数:使用@app.route()装饰器,定义一个路由函数,该函数将响应Web请求,返回一个字符串。
@app.route('/')
def index():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
运行后就可以在 http://localhost:5000/ 可以看到我们的网页显示 ”Hello, World!“ 啦!