์ค๋ ์คํฐ๋์์ ์ฌ์ฉํ ํจํค์ง๋ BeautifulSoup4์ lxml์
๋๋ค.
์๋์ ์ฝ๋๋ก ์ค์นํ ์ ์์ต๋๋ค.
$ pip install bs4
$ pip install lxml
์๋์ฐ ์ฌ์ฉ์๋ lxml์ด ์ ๋๋ก ์ค์น๋์ง ์์๊ฒ๋๋ค. ๋งํฌ์์ ์์ ์ ๋ฒ์ ์ ๋ง๋ whlํ์ผ์ ๋ค์ด๋ก๋ ํ ํ pip์ผ๋ก ์ค์นํ๋ฉด ๋ฉ๋๋ค.
์ค๋์ ์นํ์ด์ง์์ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ณจ๋ผ๋ด๋ ์์ ์ ํ์ต๋๋ค. ์ฌ์ค ์ฝ๋ฉ์ ํ๋ ํ๋ ์ฌ์ฉํด์ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ณจ๋ผ๋ด๋ ๊ฒ๋ ํ์ด์ฌ๊ณผ ํจ๊ป ๋ผ๋ฉด ๊ทธ๋ ๊ฒ ์ด๋ ค์ด ์์ ์ ์๋๋๋ค. ํ์ง๋ง ํ์ด์ฌ์ ๋ ์ฝ๊ฒ ์ฌ์ฉํ๊ธฐ ์ํด ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋ง๋ค์ด ๋์ ํ๋ฅญํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ด ๋ง์ด ์์ต๋๋ค. ์ค๋ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ๋ค ์ค beautifulsoup๋ฅผ ์ฌ์ฉํด ๋ณผ ๊ฒ์ ๋๋ค.
BeautifulSoup ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํด ๋ ๋ง์ ๊ธฐ๋ฅ์ ๋ํด์ ์์๋ณผ ์ ๋ ์์ต๋๋ค.
์นํ์ด์ง์์ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๋ด์ฉ์ ๋นจ๋ฆฌ ์ฐพ์๋ด๊ธฐ ์ํด์๋ ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ ํ์ฉํด์ผ ํฉ๋๋ค. ํฌ๋กฌ์ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด ์ฐํด๋ฆญํ ๊ฒ์ฌ๋ฉ๋ด๋ฅผ ๋๋ฆ์ผ๋ก ๊ฐ๋จํ๊ฒ ์ด๋ค ํ๊ทธ๋ค๋ก ๊ฐ์ธ์ ธ์๊ณ ์ด๋ค ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ค ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ์ง ์ ํ๋ค๋ฉด ๊ทธ ๋ฐ์ดํฐ๊น์ง ์ด๋ป๊ฒ ์ ๊ทผํด์ผ ํ๋์ง๋ ์๊ฐํด๋ณด์์ผ ํฉ๋๋ค.
์์์๋ ์ด๋ค ํ๊ทธ๊ฐ ์๊ณ ์ค๋ณต ๋๋ ๊ฒ์ ์๋์ง, ํน์ ์ค๋ณต๋๋ ๊ฒ๋ค์ ์ด์ฉํ์ฌ ๋ ๋น ๋ฅด๊ณ ๊ฐ๋จํ ์ฒ๋ฆฌ ๊ณผ์ ์ ๋ง๋ค ์๋ ์๋์ง๋ ๋ง์ด ํด๋ณด๋ฉด ์ค๋ ฅ์ด ๋๊ฒ ๋ฉ๋๋ค.
์ด๋ป๊ฒ ์ ๊ทผํ ์ง ์๊ฐํด ๋ณด์์ผ๋ฉด ์ฝ๋๋ก ์ฎ๊ธฐ๋ฉด ๋ฉ๋๋ค. ์ฝ๋ ๋ด์ฉ์ ๋ฌด์ฒ ์งง๊ณ ์๊ฐํ๋ ๋ถ๋ถ์ด ๋ ์ค์ํ๊ธฐ ๋๋ฌธ์ ์์ ์ฝ๋๋ฅผ ๋ณด๋ฉด์ ์ค์ต์ ๋ง์ด ํด๋ณด๋๊ฒ์ด ์ค์ํฉ๋๋ค.
-
๋ค์ด๋ฒ ์นํฐ ๋ชฉ๋ก์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ญ๋๋ค.
- n์ด ์ฃผ์ด์ง๊ณ ๋ค์ n๊ฐ์ ์ค์
'mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun'์ค ํ๋๊ฐ ์ฃผ์ด์ง๋๋ค. ์ฃผ์ด์ง ์์ผ์ ๋ง๋ ์นํฐ ๋ชฉ๋ก์ ์ถ๋ ฅํ๋ฉด ๋ฉ๋๋ค. - ์ถ๋ ฅํ ๋ ๊ฐ ๋ชฉ๋ก ์ฌ์ด์ ', ' ๊ฐ ๋ค์ด๊ฐ๋๋ก ํ๋ฉด ๋ฉ๋๋ค.
- ์ ๋ ฅ์์
2 mon tue- ์ถ๋ ฅ์์
- n์ด ์ฃผ์ด์ง๊ณ ๋ค์ n๊ฐ์ ์ค์
๋ํ์ผ๊ธฐ, ์ ์ ํ, ๋ทฐํฐํ ๊ตฐ๋ฐ๋ฆฌ, ์๋ ์ ์ธ๊ณ, ํ๋ฒํ 8๋ฐ, ๋ง์ด๋์ค์ ์, ์ฌ์ค์A, ์ธ๋จ, ์๋๋ธ๋ ์ด์ปค, ์ด์ํ๊ณ ์๋ฆ.., ์ํฐ์ฐ์ฆ, MZ, ํ๋ฃจ 3์ปท, ๋ถ๋ถ์ํ, ๊ฐ์ฐ์ค์ ์ ์.., ์ฒฉ๋ณด์ ๋ณ, 203ํธ ์ ์น.., ์ํ์์ฐธ๊ฒฌ, ํ(TAL), ํํผ๋์ค, ํฌ๋ฆฌํผ์คํ, 3P, ๋ํ ์ ์ฌ๋ช , ํ์ด๋ก๋ฉ์ด์ปค, ๋์ ์ธ์์ท์.. ๋ ธ๋ธ๋ ์ค, ๋ง์์์๋ฆฌ, ํ์ด๋ธ3, ๊ท๋, ํฌ๋ช ํ ๋๊ฑฐ, ์ฒดํฌํฌ์ธํธ, ์ค!์ฃผ์์์ฌ, ๋์ง๋ง ์ ์ ์ค.., ์ ๋๋ฆผ, ์ ๋ก๊ฒ์, ์ํผ ์ํฌ๋ฆฟ, ๋ฉ๋ฌ ๋ธ๋ ์ด์ปค, ์ฐจ์์ด ๋ค๋ฅธ .., ๋ชจํ์๋ก์์ฉ์.., ํ๋ฃจ 3์ปท, ๊ฐ์ฐ์ค์ ์ ์.., ๋ด๋ง, ์ฌ์ฐ์ ํ๋ .., ์ ์ ์ธ์ด, ๋ฏธ๋ผํด! ์ฉ์ฌ๋, ์์ ๋ฉ๋ฆฌ๋ฏธ, ์ฃฝ์ ๋ง๋ฒ์ฌ์.., ์์ด๋จธ, ํจ๋ฐ๋ฆฌ ์ฌ์ด์ฆ, ๊ธฐ๋ก, ํ๊ตญ๋งํ๊ฑฐ์ฅ์ .., ๋ฌ๋ธ์ฌ๋ฆฝ 2๋ถ