#如果在社区,可以加入以下两行代码直接打开浏览器看效果
import webbrowser
webbrowser.open("http://127.0.0.1:8000")
#启动Flask服务
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello World'
if __name__ == '__main__':
app.run(host='127.0.0.1',port=8000, debug=True)
这个代码可以搭建一个ip:127.0.0.1端口:8000
的虚拟服务器
其中return “Hello World”这句指令可以在建造的服务器中添加添加字符串的文本,不过还可以改进一部分内容。
改进后:
import webbrowser
#启动Flask服务
from flask import Flask
app = Flask(__name__)
#此路由为跟路由
@app.route('/')
def index():
#return render_template('index.html')这个指令可以给网页渲染“index.html”
return render_template('index.html')
@app.route("/happy")
def happy():
#在网站IP后增加“/happy”后可启动此路由
return "happy"
if __name__ == '__main__':
app.run(host='127.0.0.1',port=8000, debug=True)
这样就可以通过服务器建造动态网页了