看板 Python 關於我們 聯絡資訊
問這個問題實在非常饒舌 python 裡面在執行一個 python 目前我有用Flask建立一個web 然後希望用一個control.py去控制web 能啟動Flask的py檔 也要可以結束他 請問要怎麼用呢 我知道可以使用import的方式 載入別的py檔的函數 但是Flask似乎需要直接python flask.py去執行才行 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.117.136.34 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1413197502.A.6F7.html
darkgerm: subprocess 或 threading 10/14 00:17
qrtt1: 請問不考慮分別執行 2 個 python 的理由是什麼? 10/15 10:00
to qrtt1: 因為想要執行一個py檔當中心控制,因為之後還要加上硬體,如果一次要執行那麼多個py檔感覺很麻煩 ※ 編輯: sobonbon (120.117.156.100), 10/15/2014 12:45:53
eric541: 以前好像有做過用subprocess module去run flack app 10/16 01:33
birdhackor: from subprocess import Popen 10/17 02:22
birdhackor: Popen([sys.executable, 'flask.py', 'run']).wait() 10/17 02:23
birdhackor: 試看看(記得 import sys) 10/17 02:24