01-flask

本文介绍了一个使用Flask框架创建Web应用的实际案例,包括基本的Hello World应用、动态路由的实现及整数参数的处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. http://59.110.26.9:5000/



wKiom1iZudaBkvm7AAANOXJeuJg921.png-wh_50

1
2
3
4
5
6
7
[root@web02 flask] # python  hell
  * Running on http: //0 .0.0.0:5000/ (Press CTRL+C to quit)
  * Restarting with stat
  * Debugger is active!
  * Debugger pin code: 190-507-621
1.89.202.74 - - [07 /Feb/2017  20:11:49]  "GET / HTTP/1.1"  200 -
1.89.202.74 - - [07 /Feb/2017  20:11:49]  "GET /favicon.ico HTTP/1.1"  404 -


1
2
3
4
5
6
7
8
9
10
[root@web02 flask] # cat  hell
from flask  import  Flask
app = Flask(__name__)
@app.route( '/' )
def hello_world():
     return  'Hello World!'
if  __name__ ==  '__main__' :
     app.debug = True
     app.run(host= '0.0.0.0' )
[root@web02 flask] #

2.


wKiom1iZudaBkvm7AAANOXJeuJg921.png-wh_50

wKiom1iZulXAfhOQAAAP9B6D_lA117.png-wh_50



1
2
3
4
5
6
7
8
[root@web02 flask] # python helloflask 
  * Running on http: //0 .0.0.0:5000/ (Press CTRL+C to quit)
  * Restarting with stat
  * Debugger is active!
  * Debugger pin code: 190-507-621
1.89.202.74 - - [07 /Feb/2017  20:14:27]  "GET / HTTP/1.1"  200 -
1.89.202.74 - - [07 /Feb/2017  20:14:55]  "GET /hello/xiaoming HTTP/1.1"  200 -
101.226.89.119 - - [07 /Feb/2017  20:15:05]  "GET /hello/xiaoming HTTP/1.1"  200 -


1
2
3
4
5
6
7
8
9
10
11
12
13
[root@web02 ~] # cat flask/helloflask 
from flask  import  Flask
app = Flask(__name__)
@app.route( '/' )
def hello_world():
     return  'Hello World!'
@app.route( '/hello/<username>' )
def hello(username):
     return  'hello %s'  %username
if  __name__ ==  '__main__' :
     app.debug = True
     app.run(host= '0.0.0.0' )
[root@web02 ~] #


3.

wKioL1iZvJPgOW9LAAANeFKCXu0997.png-wh_50

1
2
3
4
[root@web02 flask] # python  id 
  * Running on http: //0 .0.0.0:5000/ (Press CTRL+C to quit)
1.89.202.74 - - [07 /Feb/2017  20:23:52]  "GET /hello/1 HTTP/1.1"  200 -
101.226.85.67 - - [07 /Feb/2017  20:24:02]  "GET /hello/1 HTTP/1.1"  200 -
1
2
3
4
5
6
7
8
9
[root@web02 flask] # cat   id 
from  flask   import  Flask
app = Flask(__name__)
@app.route( '/hello/<int:id>' )
def hello( id ):
     return  'hello %d'  % id
if  __name__== '__main__' :
     app.run(host= '0.0.0.0' )
[root@web02 flask] #










本文转自 小小三郎1 51CTO博客,原文链接:http://blog.51cto.com/wsxxsl/1895842,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值