【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: ...
随机推荐
- k8s记录-master组件部署(八)
在 192.168.0.1 app 用户下执行1)程序准备tar zxvf kubernetes-server-linux-amd64.tar.gzmv kubernetes/server/bin/{ ...
- shell中跳出循环语句break和continue
在使用while或for循环语句过程中,也许碰到某个特殊条件,我们需要跳过当次循环或整个循环,这是就需要借助break和continue. break表示跳出本层循环,break n表示跳出循环的层数 ...
- OpenShift上的OpenvSwitch入门
前段时间参加openshift培训,通过产品部门的讲解,刷新了我对OpenShift一些的认识,今天先从最弱的环节网络做一些了解吧. Openvswitch是openshift sdn的核心组件,进入 ...
- System.gc()介绍
System.gc()用于垃圾收集器,调用垃圾收集器将回收未使用的 System.gc()进行回收的准则: 回收没有被任何可达变量指向的对象 JDK实现 public static void gc() ...
- 微设计基础架构(MDI)
微设计基础架构(MDI) 了解微设计基础架构(MDI)的概念,它们如何帮助开发,以及它们与DevOps和微服务等技术的关系. 技术决策既困难又严肃,可以决定项目的成败.如何找到合适的技术栈?“微设计基 ...
- 【转】Fuel 9.0安装Openstack网络验证失败解决
原文链接:https://blog.csdn.net/wiborgite/article/details/52983575 故障现象: 网络验证失败,报错信息如下: Repo availability ...
- 创建 django 项目命令
创建Django项目 django-admin startproject HelloWorld Django创建app cd HelloWorld python manage.py startapp ...
- Java连接数据库——最基础的方式
JAVAWEB实现增删查改(图书信息管理)之Util类 Util.java ↓ package BookSystem.Other; import java.sql.*; import java.ut ...
- deepin 删除navicat,重新开始计时
1.执行 sudo apt-get autoremove navicat --purge 删除navicat 文件 2.cd /home/你的用户名 rm -rf .navicat64或rm -rf ...
- Jmeter_自带脚本录制
1.http请求+查看结果树 代理服务器操作步骤 1.创建一个线程组(右键点击“测试计划“---> ”添加“ ---> ”线程组“) 2.创建一个http代理服务器(右键“测试计划”--& ...