ホームページ  >  に質問  >  本文

python flask问题,如何调用系统命令或脚本

python flask问题,如何调用系统命令或脚本,通过按钮触发.

比如点击重启系统按钮,系统自动重启
点击执行脚本,系统执行本地shell脚本

用flask模板搞不清楚按钮触发条件,只知道加载页面触发py函数.求解

高洛峰高洛峰2721日前489

全員に返信(7)返信します

  • 天蓬老师

    天蓬老师2017-04-18 09:09:18

    専門家が指摘した質問者は使い方を理解していない可能性があります

    たとえば、URL は /reboot-system/ で、フロントエンドは js を通じて URL を呼び出します
    jq の ajax を例に挙げます

    リーリー

    バックエンドメソッド:

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:09:18

    これは Python とは関係ありませんね? ページはjsで調整しています

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:09:18

    Python の os モジュールを使用できます

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:09:18

    flask ルートはポストを受信します
    クリック監視の jquery
    ajax は実行条件をルートに送信します
    以上です

    返事
    0
  • 黄舟

    黄舟2017-04-18 09:09:18

    flask ルートはポストを受信します
    クリック監視の jquery
    ajax は実行条件をルートに送信します
    以上です

    次に、view 関数は os.system または os.popen を呼び出してシステム コマンドを実行します。

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:09:18

    ビュー関数呼び出し os.popen(YOUR_CMD)

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:09:18

    これは flask とは関係ありませんが、一部のシステム ライブラリと関係があります

    返事
    0
  • キャンセル返事