Python日记 - 1.创建第一个后台

346 阅读2分钟

前言:

记录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!“ 啦!

千里之行,始于足下!to be continued!