一、概念

flask一个使用python编写轻量级web框架作者为Armin Ronacher中文名:阿尔敏·罗纳彻),它广泛被应用于web开发和API。flask提供了简洁而灵活地方式构建web应用,它不会强加太多约束,使开发者能够根据自己需求进行定制
官方文档地址
中文文档地址

二、搭建flask开发环境

1. Pipenv工作

Pipenv基于pippython管理工具,它和pip用法非常相似可以看做是pip的加强版,它的出现解决了旧的pip+virtualenv+requirements.txt工作方式的弊端。它结合pipvirtualenv和其它一些工具功能,提供了一种更简洁的、更直观的方式管理Python项目依赖环境
安装方式

pip install pipenv
(1)使用pipenv创建虚拟环境

在Python中,虚拟环境就是隔离的Python解释器环境。使用虚拟环境可以保持全局Python解释环境的干净,避免包和版本的混乱,并且可以方便的区分和记录每个项目依赖以便在新环境复现依赖环境
使用pipenv创建虚拟环境时切记将目录切换工作目录下。

pipenv install --python D:pythonPython38python.exe  # 创建虚拟环境
pipenv shell  # 激活虚拟环境
pipenv run python hello.py  # 使用当前虚拟环境运行脚本
(2)管理依赖

不在使用pip+requirements.txt文件记录依赖,使用pipfilepipfile.lock文件,前者用于记录项目依赖列表,后者记录了固定版本详细依赖列表。当我们使用pipenv安装/删除/更新依赖包时,Pipfile与Pipfile.lock文件会自动更新

pipenv graph # 查看当前环境的依赖情况
2. 安装flask
pipenv install flask  # 安装最新版本的flask

上述命令除了会安装flask包之外,还会安装五个依赖包。
Jinja2:模板渲染引擎
MarkupSafe:HTML字符转义工具
Werkzeug:WSGI工具集,处理请求响应内置WSGI开发服务器调试器重载器。
click命令行工具
itsddangerous:提供各种加密签名功能

3. 集成开发环境
(1)下载安装pycharm

官方网站
打开官网按照需求下载专业版社区版,专业版收费功能强大,社区版免费也能用。

(2)创建项目

点击open打开已有项目create创建新项目

(3)设置python解释

点击File->setting->Add InterPreter设置Python解释器。
在这里插入图片描述

原文地址:https://blog.csdn.net/qq_42369064/article/details/134656062

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_46582.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注