Python之Flask(一)

Flask入门学习笔记

Small application

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python
#### heh.py
from flask import Flask
app = Flask(__name__)

@app.route('/')
def index():
return 'Helloworld!'

@app.route('/he.php')
def he():
return 'I\'m python!'
if __name__ == '__main__':
app.run(debug=True,host='0.0.0.0')

然后在终端执行下面命令:

1
2
3
$ python heh.py 
* Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
* Restarting with stat

(PS:别用CTRL+Z停止,不对,应该是这个无法停止脚本,只有关闭终端和CTRL+C才能停止脚本~~)
在浏览器上输入链接 http://127.0.0.1:5000 浏览器上就会出现 Helloworld!
在浏览器上输入链接 http://127.0.0.1:5000/he.php 浏览器上就会出现 I'm python!
================可爱的==分割线=================

笔记:
@app.route('/') 访问http://127.0.0.1:5000
@app.route('/heheda/') 访问 http://127.0.0.1:5000/heheda/

//设,主机外网IP为:6.6.6.6

app.run(debug=True,host='0.0.0.0') 访问 http://127.0.0.1:5000http://6.6.6.6:5000 皆可访问项目,修改文件后,刷新页面就可看到变化
app.run(debug=True) 只能通过 http://127.0.0.1:5000访问
app.run() 修改文件后,需要’CTRL+C’停止应用后,在运行,页面才会有变化