Spaces:
Sleeping
Sleeping
File size: 1,085 Bytes
746d2f1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
---
title: How do you retrieve the filename of a file uploaded with st.file_uploader?
slug: /knowledge-base/using-streamlit/retrieve-filename-uploaded
---
# How do you retrieve the filename of a file uploaded with st.file_uploader?
If you upload a single file (i.e. `accept_multiple_files=False`), the filename can be retrieved by using the `.name` attribute on the returned UploadedFile object:
```python
import streamlit as st
uploaded_file = st.file_uploader("Upload a file")
if uploaded_file:
st.write("Filename: ", uploaded_file.name)
```
If you upload multiple files (i.e. `accept_multiple_files=True`), the individual filenames can be retrieved by using the `.name` attribute on each UploadedFile object in the returned list:
```python
import streamlit as st
uploaded_files = st.file_uploader("Upload multiple files", accept_multiple_files=True)
if uploaded_files:
for uploaded_file in uploaded_files:
st.write("Filename: ", uploaded_file.name)
```
Related forum posts:
- https://discuss.streamlit.io/t/is-it-possible-to-get-uploaded-file-file-name/7586
|