ํ์ด์ฌ์ผ๋ก ์น ์๋น์ค๋ฅผ ์ฝ๊ฒ ๊ตฌํํ๊ณ ์ถ๋ค๋ฉด?
Streamlit์ ์ด์ฉํ ๋ฐ์ดํฐ ๋ถ์, ์๊ฐํ์ ๋์ ํ์ธ์! ๐ค
ํ์ด์ฌ Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ
IT ๋ณด์ ์
๋ฌด ๋ฐ์ดํฐ ๋ถ์๊ณผ ์๋ํ!
Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ ๋ฐ์ดํฐ ๋ถ์ ์์.
ํ์ด์ฌ Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋ฐ์ดํฐ ๋ถ์, ๋จธ์ ๋ฌ๋ ๋ฑ์ ๊ฒฐ๊ณผ๋ฅผ ์น ๊ธฐ๋ฐ์๋ก ์๊ฐํํ๋๋ฐ ํ์ํฉ๋๋ค. ํ๋ก ํธ ๊ฐ๋ฐ์ ์ํด ์ ๊ฒฝ ์จ์ผ ํ HTML, ์๋ฐ์คํฌ๋ฆฝํธ ๋ฑ์ ์์ง ๋ชปํด๋ ์ถฉ๋ถํ ์น ์๋น์ค ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ํํํ ์ ์์ต๋๋ค.
ํ์ด์ฌ Flask, Django๋ฅผ ์ด์ฉํ๊ฒ ๋๋ฉด ํ์ฅ์ฑ์ ์ด์ฉํ์ฌ ์น ์๋น์ค๋ฅผ ๊ตฌ์ถํ ์ ์์ง๋ง, ํ๋ก ํธ ๊ฐ๋ฐ์ ์ํ ๋์์ธ๊ณผ ์คํฌ๋ฆฝํธ, ์คํ์ผ ์ ์ฉ์ ์ด๋ ค์์ด ์์ต๋๋ค. Streamlit์ ์ด๋ฐ ๊ธฐ๋ฅ์ ์ต์ํํ๋ฉด์ ์ํ๋ ๋ฐ์ดํฐ ๋ถ์ ํจ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ํํํ ์ ์์ต๋๋ค.
๋ํ, ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ์ด ๋ ๋๋ง๋ค ์ค์๊ฐ์ผ๋ก ์น ์๋น์ค์ ๋ฐ์์ด ๋๊ณ , ๊ธฐ๋ฅ ์์ ฏ์ ํตํด ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ค์ํ ํํ๋ก ํํํ ์ ์์ต๋๋ค.
์ด๋ฐ ๊ฑธ ๋ฐฐ์์ ๐
๋ณธ ๊ฐ์์์๋ ํ์ด์ฌ ์๋ํ ์
๋ฌด์ ๋ฐ์ดํฐ๋ถ์ ๋ฐ ์๊ฐํ๋ฅผ ์ฝ๊ฒ ๊ตฌํํ ์ ์๋ ํ์ด์ฌ Streamlit ํ์ฉ ์ฌ๋ก๋ฅผ ๋ค๋ฃน๋๋ค. ์น API์ ๋ฐ์ดํฐ ํฌ๋กค๋ง, RSS ๋ฐ์ดํฐ ํฌ๋กค๋ง ๋ฑ์ ํตํด ์ํ๋ ๋ฐ์ดํฐ ํํ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ์ ธ์์ ์น์ ๊ฒฐ๊ณผ๋ฌผ์ ์ถ๋ ฅํ๋ ๊ณผ์ ์ ํ ๋จ๊ณ์ฉ ์ค์ต์ ํตํด ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค.
ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์
๋ฌด์ ์ ์ฉํ๋ค๋ฉด, ์น์ ํตํด ๋ค๋ฅธ ์ธ์๋ค๊ณผ ๊ณต์ ํ๋ฉด์ ์
๋ฌด๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ์๋ํ ์
๋ฌด ์๋น์ค๋ ์ฝ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค.

์
๋ฌด๋ณ๋ก ์๋ํ ์
๋ฌด๋ฅผ ์ด๋ป๊ฒ ํ ์ ์์์ง ๊ณ ๋ฏผํ๊ณ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.

ํ์ด์ฌ์ Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฒฐํฉํ์ฌ ์๋ก์ด ํ๋ก๊ทธ๋จ์ ์ ์ํฉ๋๋ค.

๋ฐ์ดํฐ๋ถ์ ๋ฐ ์๊ฐํ, ์
๋ฌด ์๋ํ๋ฅผ ์ด๋ป๊ฒ ๋ฐ์ํ ์ง ํ์ตํฉ๋๋ค.
๊ฐ์ ํน์ง ๐

๊ตฌ๊ธ ๋ฒ์ญ API๋ฅผ ์ด์ฉํ ์น ๊ธฐ๋ฐ ๋ฒ์ญ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ
๋ค์ํ ๊ณต๊ฐ API๋ฅผ ์ด์ฉํ์ฌ ํ์ด์ฌ Streamlit์ ์ ์ฉํ๋ค๋ฉด, HTML, ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์์ง ๋ชปํด๋ ์น ์๋น์ค ํํ๋ก ๊ตฌํํ ์ ์์ต๋๋ค. ์ฌ๋ฌ๋ถ์ Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ง ๊ฐ์ ธ์์ ํ์ฉํ๋ฉด ๋ฉ๋๋ค.

์น RSS ์ ๋ณด๋ฅผ ๋น ๋ฅด๊ฒ ํฌ๋กค๋งํด์ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์์
RSS ํผ๋ ์ ๋ณด๋ฅผ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ์ ์ด์ฉํ์ฌ ๊ฐ์ ธ์จ ํ์, Streamlit ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด์ ์น์ ์ด์๊ฒ ์ถ๋ ฅํ ์ ์์ต๋๋ค. ์ํ๋ ์ ๋ณด๋ฅผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด์ ํฌ๋กค๋ง์ ํ๊ณ , ๋ํด์ ์๋ํ ์
๋ฌด๊น์ง ์ ์ฉํ๋ฉด ์
๋ฌด ํจ์จ์ฑ ์์!!! ๊ฒฐ๊ณผ๋ฌผ์ ์์
์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊น์ง ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค.!!

์น ๊ฒ์ํ ํํ์ ๋ฉ๋ชจ์ฅ ํ๋ก๊ทธ๋จ๋ ๊ฐ๋ฐ ๊ฐ๋ฅ!
SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ฐ์ ๋ฉ๋ชจ์ฅ์ ๊ฐ๋ฐํด์ ์น์์ ์ด์์ด ๊ฐ๋ฅํฉ๋๋ค. ๋์์ธ์ด ํ์ํ๋ค๊ณ ์? ์๋์!! Streamlit์ ์ด์ฉํ๋ฉด ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. ๊ธฐ๋ณธ ์์ ฏ ์คํ์ผ๋ง ์ ์ฉํด๋ ๋ฉ์ง ๋ฉ๋ชจ์ฅ ์น ์ ํ๋ฆฌ์ผ์ด์
์ด ๋ง๋ค์ด์ง๋๋ค. MongoDB์ MySQL ๋ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํด๋ ๋น ๋ฅธ ๊ฒฐ๊ณผ๋ฌผ์~~

์ฃผ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์์ ์ํ๋ ํํ๋ก ์๊ฐํ
๋ฐ์ดํฐ ๋ถ์์์ ์ ์ผ ๋ง์ด ํ์ฉ๋๋ ์ฃผ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์์ ์ํ๋ ํ๊ท ๋ฐ์ดํฐ ์๊ฐํ ๋ฐ ์๊ฐํ๋ฅผ ๋น ๋ฅด๊ฒ ์ ์ฉํ ์น ์๋น์ค ๊ฐ๋ฐ! ํน์ ์ฃผ์์ ์ ๋ณด๋ฅผ ์ฃผ์ ๋ฐ์ดํฐ ์ ๊ณต ์๋น์ค๋ฅผ ํตํด ๊ฐ์ ธ์ค๊ณ , 30์ผ, 60์ผ, 120์ผ ํ๊ท ์ ์ ์์ฑ๊ณผ ๊ด์ฌ์๋ ์ฃผ์๋ค๊ณผ์ ๋น๊ต ๋ถ์ ๊ทธ๋ํ๋ ๊ฐ๋ฅํด์!!

๋ฌธ์ ์๋ํ ์์ ์
๋ฌด๋ ์ฒ์ฒ!!!
ํ์ด์ฌ์ ์ด์ฉํ์ฌ ๋ฌธ์ ์๋ํ ์
๋ฌด๋ฅผ ๋ง์ด ๊ณ ๋ฏผํ์
จ์ ๊ฒ๋๋ค. ํ์ด์ฌ Streamlit์ ์ด์ฉํ๋ฉด, ์ฌ์ฉ์ ์
๋ ฅ ํ๋ฉด์ ๊ณ ๋ฏผํ์ง ์์๋ ๋ฉ๋๋ค. ์ด๋ค ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํ๊ณ , ์์ ฏ์ ์ด์ฉํด ์ต์ข
๊ฒฐ๊ณผ๋ฌผ์ ๋ฐฐํฌํ ์ง๋ง ๊ณ ๋ฏผํ์๋ฉด ๋ฉ๋๋ค.!! MS Word ์ PDF ํ์ผ์ ์๋์ผ๋ก ์์ฑํด์ ๋๋์ ๊ต์ก ์๋ฃ์ฆ์ ๋ง๋ค์ด๋ณด์ธ์!!

์น ํฌ๋กค๋ง Selenium์ ์ด์ฉํ ๋ค์ด๋ฒ ๊ฒ์ ์๋ํ
ํ์ด์ฌ ์น ํฌ๋กค๋ง์ ์๋ํ์ ์ฌ์ฉ๋๋ Selenium ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ๋ค์ด๋ฒ ๊ฒ์ ๊ฒฐ๊ณผ ์์ ์ค์ ์ ๋ณด๋ฅผ ์๋์ผ๋ก ๊ฐ์ ธ์ค๋ ๊ฒ์ ๊ตฌํํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ํ์ด์ฌ Streamlit์ ์ ์ฉํ๊ฒ ์น์ ํตํด ์ํ๋ ๋ฐ์ดํฐ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์์งํ๊ณ ์๋ํ ์
๋ฌด๋ฅผ ์งํํ ์ ์์ต๋๋ค.


์
๋นํธ API๋ฅผ ์ด์ฉํ ์ฝ์ธ ์ ๋ณด ๊ฒ์ ๋ฐ ์๊ฐํ ์๋ํ
์
๋นํธ API๋ฅผ ํตํด ์ ๊ณต๋๋ ๋ฐ์ดํฐ๋ฅผ ํ์ด์ฌ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ ์์ง ๋ฐ ์ ์ฒ๋ฆฌ, ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ํ ์ ์์ต๋๋ค. ํ์ด์ฌ Streamlit๊ณผ ๊ฒฐํฉ์ ํ๋ฉด, ์ฝ์ธ ์ ๋ณด ์์ง ๋ฐ ์๋ํ ์
๋ฌด์ ๋์์ด ๋ ์ ์์ต๋๋ค.
Q&A ๐ฌ
Q. HTML, CSS ์คํฌ๋ฆฝํธ ์ธ์ด๋ฅผ ํด๋ณด์ง ์์ ์ํ์์ ๊ฐ์๋ฅผ ๋ค์ด๋ ๋๋์?
๋ต. ์ ํ ๋ฌธ์ ๋์ง ์์ต๋๋ค. ํ์ด์ฌ Streamlit์ ์ด๋ฏธ ์์ ฏ์ ๋ชจ๋ ๋ฐ์์ด ๋์ด ์์ต๋๋ค. ์ฌ๋ฌ๋ถ์ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ๋ค์ด ์ด๋ป๊ฒ ๋์์ ํ๊ณ , ์ด๋ค ์
๋ฌด๋ฅผ ์๋ํ ํ ์ง ๊ณ ๋ฏผํ์๋ฉด ๋ฉ๋๋ค.
Q. ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ์ด ์ฒ์์ธ๋ฐ ํ์ต์ ๋ฐ๋ผ๊ฐ ์ ์์๊น์?
๊ณผ์ ์์ ๊ณตํต์ผ๋ก ๊ผญ ํ์ํ ํ์ด์ฌ ์
๋ฌธ ๊ณผ์ ์ ํฌํจํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ๊ณผ ๋ฆฌ์คํธ์ ํ์ฉ๋ฒ ๋ฑ์ ์ตํ์๊ณ , ์ค์ต์ ํ ๋๋ง๋ค ์ํฉ์ ๋ฐ๋ผ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐ ๊ณต๋ถํ์๋ฉด ์ํ๋ ํ๋ก๊ทธ๋จ์ ์ ์ํ ์ ์์ต๋๋ค.
์ง์๊ณต์ ์ ์๊ฐ โ๏ธ
- ๋ณด์ํ๋ก์ ํธ ์กฐ์ ์
์ด๋ ฅ
- ๋ณด์ํ๋ก์ ํธ ์ด๊ด ๋ฐ ๋ํ
- ์ธํ๋ฐ IT ์ ๋ฌธ ์จ๋ผ์ธ ๊ฐ์ฌ
- SK์ด๋์ค ๋ฃจํค๊ณผ์ ํด๋ผ์ฐ๋ ๋ณด์ ์ ๋ฌธ ๊ฐ์ฌ
- ๋๊ธฐ์
/์ค์๊ธฐ์
200์ฌ ๊ณณ ๋ณด์ ์ปจ์คํ
๊ณผ ๊ต์ก
- (์ ) KB์ฆ๊ถ IT ๊ธฐํ ์ ๋ณด ๋ณดํธ ํํธ
- (์ ) ์์ด์ฐ๋ฆฌ์ํ๋ฆฌํฐ ๋ชจ์ํดํน ํ
- (์ )๋ฉํฐ์บ ํผ์ค IT ๋ณด์ ์ธ๋ถ ์ ๋ฌธ ๊ฐ์ฌ
- ์ค์๋ํ๊ต ์ฐ์
๋ณด์ํ๊ณผ ์ธ๋๊ต์
- ์์ธ๋์งํธ๋ํ๊ต ์ธ๋ ๊ต์
์ ์
- ์๋๋ก์ด๋ ๋ชจ๋ฐ์ผ ์ฑ ๋ชจ์ํดํน (์์ด์ฝ์ถํ์ฌ, 2017)
- ๋น๋ฐ์ค๋ฅผ ํ์ฉํ ์น ๋ชจ์ํดํน ์๋ฒฝ์ค์ต (ํ๋น๋ฏธ๋์ด, 2016)
- IT์์ง๋์ด ํฌ์ก, ์ฑ
๋ด๊ธฐ (๋นํฌ๋ถ์ค, 2015)
- ๋ฒํ์ค์ํธ ํ์ฉ๊ณผ ์น ๋ชจ์ํดํน (ํ๋น๋ฏธ๋์ด, 2015)
- ์๋ํ๋ ์ค ํ๋ฌ๊ทธ์ธ ์ทจ์ฝ์ ๋ถ์๊ณผ ๋ชจ์ํดํน (ํ๋น๋ฏธ๋์ด, 2015)
- IT ์์ง๋์ด๋ก ์ฌ๋ ๋ฒ 1 (๋นํฌ๋ถ์ค, 2015)
- ์๋๋ก์ด๋ ๋ชจ๋ฐ์ผ ์
์ฑ์ฝ๋์ ๋ชจ์ํดํน ์ง๋จ (์์ด์ฝ์ถํ์ฌ, 2014)
- ๋ชจ์ํดํน์ด๋ ๋ฌด์์ธ๊ฐ (์ํค๋ถ์ค, 2014)
- ์นผ๋ฆฌ๋ฆฌ๋
์ค๋ฅผ ํ์ฉํ ๋ชจ์ํดํน (์์ด์ฝ์ถํ์ฌ, 2014)
- ๋์งํธ ํฌ๋ ์์ ์ธ๊ณ (์ธํฌ๋๋ถ์ค, 2014)
- ํฌ๋์ปค ์ก๋ ๋ช
ํ์ ํด์ปค (์ฑ์๋น, 2010)
- ์ธ 30์ฌ ๊ฐ ์ ์ ์ถ๊ฐ