隐藏底部 HTML/widget,并从 Streamlit file_uploader() 中删除拖放
Hide bottom HTML/widget, and remove Drag & Drop from Streamlit file_uploader()
我使用 Streamlit 创建了一个应用程序,它需要一次读取多个文件。我使用 file_uploader()
组件和参数 accept_multiple_files=True
.
我有 2 个问题:
- 首先,是否有办法隐藏上传 file/s 后出现的底部 HTML/Widget(见下图)?
- 其次,如果有办法删除拖放选项,只留下“浏览文件”切换按钮?
目前最好的解决方案是使用 st.beta_expander()
隐藏 st.file_uploader()
,而不必以编程方式使用重新运行的脚本来查看是否添加了文件。所以例如在我的问题中它会是这样的:
with st.beta_expander("Upload DICOM Files"):
uploaded_files = st.file_uploader("Select DICOM Files:",
accept_multiple_files=True,
type='dcm')
有关 st.beta_expander()
及其用途的更多信息 here.
我使用 Streamlit 创建了一个应用程序,它需要一次读取多个文件。我使用 file_uploader()
组件和参数 accept_multiple_files=True
.
我有 2 个问题:
- 首先,是否有办法隐藏上传 file/s 后出现的底部 HTML/Widget(见下图)?
- 其次,如果有办法删除拖放选项,只留下“浏览文件”切换按钮?
目前最好的解决方案是使用 st.beta_expander()
隐藏 st.file_uploader()
,而不必以编程方式使用重新运行的脚本来查看是否添加了文件。所以例如在我的问题中它会是这样的:
with st.beta_expander("Upload DICOM Files"):
uploaded_files = st.file_uploader("Select DICOM Files:",
accept_multiple_files=True,
type='dcm')
有关 st.beta_expander()
及其用途的更多信息 here.