|
import streamlit as st |
|
|
|
|
|
st.title("ISOM5240 Streamlit Demo: Buttons, Slider, Image & File Uploader") |
|
|
|
|
|
if st.button("Click Me!"): |
|
st.write("Button Clicked!") |
|
|
|
|
|
slider_value = st.slider("Select a value", min_value=0, max_value=100, value=50) |
|
st.write(f"Slider value: {slider_value}") |
|
|
|
|
|
user_text = st.text_input("Enter some text") |
|
st.write(f"You entered: {user_text}") |
|
|
|
|
|
uploaded_image = st.file_uploader("Upload an Image", type=["jpg", "png", "jpeg"]) |
|
if uploaded_image is not None: |
|
st.image(uploaded_image, caption="Uploaded Image", use_container_width=True) |
|
|
|
|
|
uploaded_file = st.file_uploader("Upload a File", type=["txt", "csv", "pdf"]) |
|
if uploaded_file is not None: |
|
st.write("Uploaded File Name:", uploaded_file.name) |