I’m beginning to get familiar with streamlit, and I’m noticing a strange behaviour.
I’m running my app with the following command:
python -m streamlit run app.py --server.port <a_port_of_my_choice> -- arg1 arg2
Here, arg1, arg2 etc. are configurations etc. that my program use though
Irrespective of whatever port I use, be it 8501 or 8502 or 8503 or anything, the terminal shows this:
You can now view your Streamlit app in your browser.
But the app is actually available at the right port, i.e. the one I provided.
It does not seem to be an expected behaviour, but I’m really new to streamlit. So, can someone please confirm whether it’s a bug or not?
Also, unrelated to this (possible) bug report, I’d like this message to appear some time after the app starts. In my app, I’ve some initial calculations, not all of which can be cached. So, I’d want this message to be displayed after that is done, so that the user do not see an empty page at the start. Is that possible?