Spaces:
Sleeping
Sleeping
File size: 472 Bytes
399b3cf 312421e 399b3cf 312421e 399b3cf 312421e 399b3cf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import subprocess
import threading
import time
def run_backend():
subprocess.run(["python", "backend/app.py"])
def run_frontend():
time.sleep(2) # Let Flask start up first
subprocess.run(["streamlit", "run", "frontend/app.py", "--server.port=7860", "--server.address=0.0.0.0"])
if __name__ == "__main__":
t1 = threading.Thread(target=run_backend)
t2 = threading.Thread(target=run_frontend)
t1.start()
t2.start()
t1.join()
t2.join()
|