[英]Pass Parameters to Python Script from Web App?
我有一個 python 文件,它從命令行接收 6 個參數並運行。
python_file.py param1, param2, param3, param4, param5, param6
我想做的是使用 flask 和引導程序從 web 應用程序傳遞參數。 每個參數都需要從前端到select 用戶選擇什么參數。 我在下面的前端尋找的示例是:
Param1_drop_down: Param2 drop_down:
- option1 - option1 etc..
- option2
- option3
- option4
對此有什么想法嗎? 我是前端工作的新手,所以任何幫助將不勝感激。
由於您使用命令行接收參數,我建議使用subprocess.Popen
,您可以以相同的方式運行腳本,Popen 希望您運行 bash 命令,您可以輕松地使用它來執行您的python 文件,其中包含用戶選擇的參數。
編輯更清楚:假設你有這個 python 腳本。
from time import sleep
count = 0
while True:
print("Hello", count)
count += 1
sleep(10)
如果您想從另一個腳本調用它,您可以使用subprocess.Popen
為您執行此操作。
IE
import subprocess
process = subprocess.Popen(["python3","yourfile.py"])
#Do something more while the other process is running
您還可以將 Popen output 重定向到一個變量,並對返回的代碼做一些工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.