#์ ์ ํํ
์ซ์, ๋ฌธ์, ์๊ฐ, ์์ ์
๋ ฅ๋ฐ๋ ๋ฐฉ๋ฒ
import streamlit as st
def main() :
#1. ์ด๋ฆ ์
๋ ฅ๋ฐ๊ธฐ
name = st.text_input('์ด๋ฆ์ ์
๋ ฅํ์ธ์!')
if name :
st.text( name + "๋ ์๋
ํ์ธ์")
else :
st.text('')
#2. ์
๋ ฅ ๊ธ์ ๊ฐฏ์ ์ ํ
address = st.text_input('์ฃผ์๋ฅผ ์
๋ ฅํ์ธ์', max_chars=10)
st.text(address)
#3. ์ฌ๋ฌ ํ์ ์
๋ ฅ๊ฐ๋ฅํ ๋ก
message = st.text_area('๋ฉ์ธ์ง๋ฅผ ์
๋ ฅํ์ธ์', height=3)
st.text(message)
#4. ๋น๋ฐ๋ฒํธ ์
๋ ฅ (12๊ธ์๊น์ง)
password = st.text_input('๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ์ธ์', max_chars=12, type='password')
st.text(password)
#5. ์ ์ ์
๋ ฅํ๋ ๋ฐฉ๋ฒ
st.number_input('์ซ์ ์
๋ ฅํ์ธ์', -50, 100, step=10)
#6. ์ค์ ์
๋ ฅํ๋ ๋ฐฉ๋ฒ
st.number_input('์ซ์ ์
๋ ฅํ์ธ์', -5.3, 10.8, step=0.5)
#7. ๋ ์ง ์
๋ ฅํ๋ ๋ฐฉ๋ฒ
my_date = st.date_input('์ฝ์ ๋ ์ง ์ ํ')
print(my_date)
st.write(my_date)
print( type(my_date) )
#8. ์์ผ ์ฐ๊ธฐ
st.text( my_date.weekday())
st.text( my_date.strftime('%A'))
#9. ์๊ฐ ์
๋ ฅ๋ฐ๋ ๋ฐฉ๋ฒ
my_time = st.time_input('์๊ฐ์ ํ')
st.write(my_time)
st.write(my_time.strftime('%H:%M'))
#10. ์๊น ์
๋ ฅ ๋ฐ๋ ๋ฐฉ๋ฒ
color = st.color_picker('์์ ์ ํํ์ธ์')
st.write(color)
if __name__ == '__main__' :
main()