반응형
import streamlit as st
import datetime
d = st.date_input(
"날짜를 선택하세요",
datetime.date.today()
)
data_list = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
st.write('선택한 날짜: '+ d)
st.line_chart(data_list)
이 코드를 작성하고 실행했다. 결과는 다음과 같이 오류가 발생했다.
출력 화면에 보이는 오류 문구를 보면 st.write() 인자 값을 부여할 때 오류가 생겼다.
write 함수에선 str형식만 들어가야 하는데 d 변수는 문자열이 아니라서 오류가 발생했다. str(d) 로 감싸주고 실행하면 아래와 같은 결과가 나온다.
import streamlit as st
import datetime
d = st.date_input(
"날짜를 선택하세요",
datetime.date.today()
)
data_list = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
st.write('선택한 날짜: '+ str(d))
st.line_chart(data_list)
반응형
'프로그래밍 > 파이썬 공부' 카테고리의 다른 글
슬랙봇 제작 시 참고자료 주소 (0) | 2023.06.05 |
---|---|
[파이썬 40] 20. 실시간 검색어 모아보기 (0) | 2023.06.04 |
웹 크롤링을 할 때 법적으로 주의해야 하는 사항 (0) | 2023.03.07 |
파이썬 웹 크롤링 학습 과정 (0) | 2023.03.07 |
for문으로 중첩 리스트 만들기 (0) | 2023.03.05 |