我試圖在webapp中使用SoCo鎖定sonos的音量。我需要運行一個單獨的腳本來執行此操作。因此,當用戶按下鎖定按鈕時,它會持續運行一個循環,將音量設置爲該值,直到程序被調用或切換爲停止。 我需要在不同的腳本中完成它,就好像它在主代碼中我無法獲得任何用戶輸入來解鎖它。Python運行外部python程序
@app.route("/lock")
def lock():
run(togglelock.py)
return "ok"
#togglelock.py
toggle("F","T")
sound1 = (sonos.volume)
if toggle == "T":
sonos1.volume = sound1
else:
break
'run(togglelock.py)'=>'run(「togglelock.py」)'? –
運行和切換不是命令,所以引號並不重要整個線路都沒有問題 – mRyan