I have a print statement in the main body of the program which works. I have this code as well:
if name == “main”:
model_thread = threading.Thread(target=two_day_model_runner, daemon=True)
update_value_thread = threading.Thread(target=update_ticker_values, daemon=True)
update_value_thread.start()
model_thread.start()
app.run(port=8080, debug=True, use_reloader=False)
Inside two_day_model_runner() i have a print statement:
def two_day_model_runner():
print(“The thread is running…”)
this print statement does not get printed.
This is on the free tier if that matters.