Summary
I writing a python application and part of it is a streamlit dashboard which is launched with the command below:
import subprocess
subprocess.Popen(["streamlit", "run", filename])
That however produces the welcome message
đź‘‹ Welcome to Streamlit!
If you’d like to receive helpful onboarding emails, news, offers, promotions,
and the occasional swag, please enter your email address below. Otherwise,
leave this field blank.
Email:
and the dashboard doesnt open because it waits for a keystroke. How can I skip the welcome message please?
I have seen this similar post from Jun 22, however I dont quite get why this is good practice.
I am deploying my app as a python package to the users. Why should we somehow create an empty credentials.toml file and risk overwriting an existing toml with some useful details