【Flask】 python学习第一章 - 创建与运行参数
windos 创建环境
sudo pip install virtualenv # 安装virtualenv
virtualenv -p python dir_name
cd dir_name
pip install flask==0.10.1
1.0 Hello world
案例:
1 from flask import Flask
2 # 创建Flask应用程序
3 # 第一个参数指定Flask 对应的模板 在决定静态文件从哪个位置开始找
4 app = Flask(__name__,
5 static_path = "/static", # 表示静态文件访问路径
6 static_url_path= '/python27',
7 static_folder='static' # 表示文件存放目录
8 templete_folder='templete' #表示模板文件存放目录
9 )
10
11 # 使用装饰器路由 去与视图函数进行关联
12 @app.route('/')
13 def index():
14 return "hello world"
15
16 if __name__ == __main__:
17 app.run()
hello world
1.1 加载配置 : app.config.from_object() 从对象中加载 app.调用
1 from flask import Flask
2
3 app = Flask(__name__,
4 static_url_path='/static',
5 static_folder='static',
6 template_folder='templates')
7
8 # ====对象中加载配置==== #
9 #class Config(object):
10 # DEBUG = True
11 #app.config.from_object(Config)
12
13 # ====从文件中加载配置==== #
14 #app.config.from_pyfile('config.ini')
15 #config.ini 文件 ----> DEBUG = True
16
17 # ====常用配置 使用app. 调用 并且复制 ==== #
18 app.debug = True
19 app.config['DEBUG'] = True
20 app.route('/')
21
22 def index():
23 return "hello wolrd"
24
25 if __name__ == __main__:
26 app.run()
加载对象
1.2 app 运行参数
from flask import Flask # 设置对象
app = Flask(__name__,
static_url_path='/python27',
static_folder='static',
template_folder='templates') @app.route('/')
def index():
return ("hello wowlrd") if __name__ == '__main__':
app.run(host='127.0.0.1', port=8888, debug=True)
app加载参数
未完待续
【Flask】 python学习第一章 - 创建与运行参数的更多相关文章
- python学习 第一章(说不定会有第零章呢)one day
------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 ...
- 【Flask】 python学习第一章 - 6.0 WTF表单 数据库 蓝图
WTF表单 wtf.py pip install flask-wtf # 安装 from flask_wtf import FlaskForm from wtform import StringF ...
- 【Flask】 python学习第一章 - 5.0 模板
jinjia2 模板 python实现 flask 内置语言 参照Djago实现 设置模板文件夹 设置模板语言 jinja2 demo6_template.html ----> 从代码渲染 ...
- 【Flask】 python学习第一章 - 3.0 正则转换和错误捕捉
3.1正则转换器定义 Class RegexConverter(BaseConverter): regex = "[0-9]{6}" app.url_map.converters[ ...
- 【Flask】 python学习第一章 - 2.0 视图方式和返回值
路由参数与请求方式制定 ALT+回车 pycharm 快速导包 demo3 指定访问地址 与请求方式 # 给路由传入参数 使用尖括号 ,视图函数需要接收参数 @app.route(&q ...
- 【Flask】 python学习第一章 - 4.0 钩子函数和装饰器路由实现 session-cookie 请求上下文
钩子函数和装饰器路由实现 before_request 每次请求都会触发 before_first_requrest 第一次请求前触发 after_request 请求后触发 并返回参数 tear ...
- 【Flask+Redis】 python学习第一章 - 7.0 断言 数据库测试 redis学习
assert 断言 def div(num1, num2): # 断言 assert isinstance(num1, int), "值类型错误" assert isinstanc ...
- Python 学习第一章
学习内容如下: Python 介绍 Python 3 VS Python 2 软件的安装 第一个 Python 程序 变量与字符编码 用户输入与注释 一.Python 介绍 python的创始人为吉多 ...
- python学习 第一章 one day(补)
python入门 一.编写Hello,World 方法一. 进入解释器,实施输入并获取到执行结果 C:\Users\84535>python Python 3.7.4 (tags/v3.7.4: ...
随机推荐
- docker 删除含有指定字符的container
docker container ls -a|grep 指定字符 | awk '{print $1}'| xargs -I{} docker rm {}
- Java之java简介
Java最早有SUN公司(已被Oracle收购)的詹姆斯高斯林在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,结果市场没啥反响.谁料到互联网的崛起,让O ...
- [编程开发]STB image读取学习
为了便于学习图像处理并研究图像算法, 俺写了一个适合初学者学习的小小框架. 麻雀虽小五脏俱全. 采用的加解码库:stb_image 官方:http://nothings.org/ stb_image. ...
- Android中的数据结构
数据结构在Android中也有着大量的运用,这里采用数据结构与源代码分析相结合,来认识Android的数据结构 线性表 线性表可分为顺序存储结构和链式存储结构 顺序存储结构-ArrayList 通过对 ...
- hashMap常见问题
[解析hashMap的源码实现] 点击进入hashMap的源码实现 0.谈谈对hashMap的理解? 从底层结构.存取.扩容.冲突.实现原理.源码等方面说明. 1.你知道哪些常用的Map集合 ...
- Spring中的乱码问题
最近发现一个问题, 中文编码保存到数据库里显示正确, 打印出来却是一串问号, 然后怀疑是平台默认编码的问题, locale命令显示是UTF-8正常, 然后单独编写一个java文件, 编译然后Java命 ...
- postman上传文件对参数的contentType类型设置方式
项目中使用postman模拟上传文件接口时,总是不成功,发现content-type设置不对,设置head的contentType后,还是不行,后来无意中发现文件参数默认的content-type类型 ...
- [转帖]Linux中的find(-atime、-ctime、-mtime)指令分析
Linux中的find(-atime.-ctime.-mtime)指令分析 https://www.cnblogs.com/zhangjinjin01/p/5505970.html https://w ...
- 48 容器(七)——HashMap底层:哈希表结构与哈希算法
哈希表结构 哈希表是由数组+链表组成的,首先有一个数组,数组的每一个位置都用来存储一个链表,链表的基本节点为:[hash值,key值,value值,next],当存入一个键值对时,首先调用hashco ...
- TypeScript之接口
1.写法 // 属性 interface Person { name:string; age:number; hobby: string; } // 函数 interface { todo(para ...