Hello! I am new to streamlit. I have a list of image urls that I would like to display in my app (only one at a time) based on what a user inputs. However, when I pass one of the urls to
st.image() , I get an error
FileNotFoundError: [Errno 2] No such file or directory: 'Series(, )' . I checked the documentation and it reads as follows:
image... OR a URL to fetch the image from... . This does mean I can use a url string and streamlit will, as the docs mention, fetch it for me? Or do I have to have the images locally downloaded? I have triple checked and am positive a valid url is getting passed to
st.image() . Thanks in advance for this help, I really appreciate it and am really enjoying streamlit thus far.
For example, I am running the following code, which returns a url in string format:
image = df['teamPlayers.headshot_url'].to_string(index=False).lstrip() st.image(image)
And it doesn’t work. But when I just hardcode the url, like so:
It works… And I am not sure why this is happening.