pip install virtualenv pip install virtualenvwrapper-win虚拟环境常用命令
mkvirtualenv 环境名 #创建虚拟环境 lsvirtualenv #查看所有虚拟环境名称 cdvirtualenv #切换到当前虚拟环境目录下· revirtualenv 环境名 #删除虚拟环境 workon 环境名 #虚拟环境间的转换WSGI介绍
-
python web server gateway interface web服务网关接口
-
用于python框架/应用程序与服务器之间的连接所遵循的一种协议。
from flask import Flask #导入Flask app = Flask(__name__) #创建对象 if __name__ == "__main__": app.run(port=5001) #启动,端口号最好在启动之前进行配置。run函数
run(host="ip地址",port="端口号",debug=True) 1. 如果host改成0.0.0.0则表示外网可以访问,默认情况只能是本机访问。 2. 一个端口号对应的是一个程序,端口号最好在启动之前进行配置。 3. debug 为True时开启调试模式,当代码改变时服务器会重新加载,适用于development False默认,代码改变服务器不会自动加载,适用于productionconfig函数
Flask的配置对象(config)是一个字典的子类(subclass),所以你可以把配置用键值对的方式存储进去。这是一个通用的处理接口,Flask内置的配置,扩展提供的配置,你自己的配置,都集中在一处。
直接写出配置的值#可以直接写在app文件中 app.config["ENV"] = "development" #设置应用环境 默认production app.config['DEBUG'] = True #开启调试模式 默认Flase单独的配置文件
#创建独立的py文件(settings.py),将配置信息写入文件中 ENV = "development" DEBUG = True #导入配置文件 app.config.from_object(settings)三种环境 介绍
development 开发
testing 测试
production 生产



