hand
_1_1_1
4
python3.X - Web - Flask1.1.1
共46篇
python3.X - Web - Flask1.1.1
返回栏目
0k
0.3k
1k
6k
0.6k
0.8k
0.3k
0.1k
0.2k
0.8k
0.6k
0.6k
0.1k
0.5k
0.2k
2k
0.3k
5k
2k
2k
1k
0.3k
1k
0.1k
1k
1k
0.5k
2k
2k
0.7k
1k
2k
0.1k
1k
0.1k
2k
2k
0.9k
5k
4k
1k
1k
3k
1k
0k
0k
返回python3.X - Web - Flask1.1.1栏目
作者:
贺及楼
成为作者
更新日期:2024-10-18 14:38:31
作用:web程序
pip install flask
包 | 包中文名 | 释义 | 跳转 |
---|---|---|---|
Flask==3.0.3 | / | 主包 | / |
├── blinker [required: >=1.6.2, installed: 1.8.2] | / | blinker 是一个小巧的 Python 库,用于实现对象之间的信号传递。 | / |
├── click [required: >=8.1.3, installed: 8.1.7] | / | Click是一个Python库,用于创建命令行界面,支持装饰器语法,易于创建命令行应用程序。 | / |
├── itsdangerous [required: >=2.1.2, installed: 2.2.0] | / | itsdangerous是一个Python库,用于安全地传递信任数据,支持签名和加密,常用于Web应用中的会话管理和数据验证。 | / |
├── Jinja2 [required: >=3.1.2, installed: 3.1.4] | / | Jinja2是一个现代且设计友好的Python模板引擎,广泛用于Web应用开发。 | Flask - 扩展 - jinja2 - 模版处理信息 - {{}} |
│ └── MarkupSafe [required: >=2.0, installed: 2.1.5] | / | MarkupSafe 是一个 Python 库,用于安全地处理和转义 HTML 和 XML 标记。 | / |
└── Werkzeug [required: >=3.0.0, installed: 3.0.4] | / | Werkzeug是Python的WSGI工具包,用于开发Web应用程序,提供请求、响应对象和中间件。 | / |
└── MarkupSafe [required: >=2.1.1, installed: 2.1.5] | / | MarkupSafe 是一个 Python 库,用于安全地处理和转义 HTML 和 XML 标记。 | / |
不仅仅venv要安装
外部环境也要安装
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
又很清晰的提示文字:
系统名字叫a
Debug mode: off 不是调试模式
警告:这是一个开发服务器。不要在生产部署中使用它。请改用生产WSGI服务器。
默认端口5000
ctrl+c退出
这里解释一下,开发服务器是什么意思,flask这里只开了1个,1个flask的处理能力有限,用WSGI服务可以多开,就可以处理更多的请求,类似的WSGI服务器有uwsgi
from flask import Flask #导入模块
app = Flask(__name__)#实例化
@app.route('/')#创建路由
def hello_world():#定义方法
return 'Hello World!'#返回html的内容
if __name__ == '__main__':
app.run()
路由是url后加的,就访问什么代码
本例子就是访问http://127.0.0.1:5000/
请求了2次,1次是页面、1次是icon图片请求
flask常用的第三方平台,第三方库,扩展包
https://blog.csdn.net/muttry/article/details/82843695
python3.X - Web - Flask1.1.1
整章节共46节
快分享给你的小伙伴吧 ~