python
λ«κΈ°#μ μ νν
μ«μ, λ¬Έμ, μκ°, μμ μ
λ ₯λ°λ λ°©λ²
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()





