天天看點

Python 技術篇-windows伺服器flask服務的啟用與使用執行個體示範

下面展示了 flask 服務啟用後對我給的特定請求做的一些處理。

如果想實作連接配接 windows 伺服器,利用 requests 請求進行檔案傳輸,可以看我的這篇文章:

Python 技術篇-用 flask 庫與 requests 請求實作 mac 本地檔案上傳至 windows 伺服器指定檔案夾下執行個體示範

# -*- coding:utf-8 -*-
import flask

app = flask.Flask(__name__)

# 直接輸入ip+端口号展示内容
@app.route('/')
def visit_home():
    return 'Welcome to Xiao Lanzao\'s blog!'
    
# 重定向通路百度
@app.route('/visit_baidu')
def visit_baidu():
    return flask.redirect("https://www.baidu.com");
    
# 傳參展示
@app.route('/command/<command>')
def command_execute(command):
    return "<h1>Your input command is \"%s\"</h1>" % command;

if __name__ == '__main__':
    host_ip = "10.11.xx.xx"
    host_port = 5003
    app.run(host = host_ip, port = host_port)      

運作後效果圖:

這是背景控制界面。

Python 技術篇-windows伺服器flask服務的啟用與使用執行個體示範

直接在浏覽器端通路 ip+端口 顯示的内容。

Python 技術篇-windows伺服器flask服務的啟用與使用執行個體示範

輸入

http://10.11.xx.xx:5003/visit_baidu

被重定向直接跳轉到百度頁面。

Python 技術篇-windows伺服器flask服務的啟用與使用執行個體示範

http://10.11.xx.xx:5003/command/open-cmd

,open-cmd 被提取為我要傳的參數傳回了。

Python 技術篇-windows伺服器flask服務的啟用與使用執行個體示範

喜歡的點個贊❤吧!