1. image
# 이미지 처리를 위해 import 해준다.
from PIL import Image
그 다음 open 함수를 통해 가져온다.
# 내 로컬에 있는 이미지 가져온다.
img = Image.open('streamlit_data/image_03.jpg')
st.image(img)
# use_column_width 를 True를 하게 되면 사용 공간에 가로 길이만큼
# 늘려서 가져오게 된다.
st.image(img,use_column_width=True)
# 또는 인터넷에서 주소를 가져와도 된다.
img_url = '인터넷 이미지 주소'
st.image(img_url)
판다는 내 로컬 이미지를 , 다른 이미지는 인터넷에 떠돌던 주소를 넣었다.
2. video
비디오는 streamlit 으로 열어 가져온다.
video_file = open('streamlit_data/secret_of_success.mp4','rb')
st.video(video_file)
# 비디오 파일을 가져올땐 rb 형식으로 가져온다.
'개발 > 대시보드' 카테고리의 다른 글
웹 대시보드 - 업로드(image,csv) (0) | 2022.12.13 |
---|---|
웹 대시보드 - 입력받기(input) (0) | 2022.12.13 |
웹 대시보드 - 여러 UI 함수 3(button,radio,checkbox,selectbox,multiselect,slider,expander) (0) | 2022.12.12 |
웹대시보드 - 데이터프레임을 읽어 streamlit 으로 출력 (0) | 2022.12.12 |
웹 대시보드 - 여러 UI 함수 2( success,warning,info,error,help) (0) | 2022.12.12 |