I just make a library management system using streamlit but when I add a while loop in our code it gives me DuplicateWidgetID: There are multiple identical
st. checkbox widgets with
key='1'. so please anyone can help me to solve this problem.
import streamlit as st st.title("Library Management System") st.subheader("Welcome to the Central Library") count = 1 while(True): bookslist = ["algorithms","python","hands on Machine Learning","c Language"] c1 = st.checkbox("Display the Books" , key = str(count)) if c1: for book in bookslist: st.header("-->" + book)