#์ด๋ฏธ์ง/๋์์/์์
ํ์ผ์ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๋ฐฉ๋ฒ
import streamlit as st
#์ด๋ฏธ์ง ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ผ์ด๋ธ๋ด
from PIL import Image #ํ์ด์ฌ ์ด๋ฏธ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ PIL
def main():
# 1. ์ ์ฅ๋์ด์๋ ์ด๋ฏธ์ง ํ์ผ์ ํ๋ฉด์ ํ์ํ๋ ๋ฐฉ๋ฒ
img = Image.open('./data/image_03.jpg')
st.image(img)
st.image(img, width=500)
st.image(img, use_column_width=True) #width=Trueํด์ฃผ๋ฉด ์๋์ผ๋ก ํญ์ ๋ง์ถฐ์ค๋ค
#2. ์ธํฐ๋ท์์ ์๋ ์ด๋ฏธ์ง๋ฅผ ํ๋ฉด์ ํ์ํ๋ ๋ฐฉ๋ฒ ์ธํฐ๋ท์์ ์ด๋ฏธ์ง:URL์ด ์๋ค
#์ฌ์ง ํ์ผ (์์ง์ด๋ gif์ฌ์ง๋ ๊ฐ๋ฅํ๋ค)
url = 'https://miro.medium.com/v2/resize:fit:1000/format:webp/1*_ruPoPC4tiUP9Ojtiec4nw.gif'
st.image(url)
#๋์์ ํ์ผ
video_file = open('./data/video1.mp4','rb') #rb = read binary
st.video(video_file)
#์ค๋์ค ํ์ผ
audio_file = open('./data/song.mp3', 'rb')
st.audio(audio_file.read(), format='audio/mp3')
if __name__ == '__main__':
main()