์ฝ๋ฉ์ ๋ํด ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ์ง์ฅ์ธ๋ค๋ ์ฝ๊ฒ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ๋ฌธ๋ฒ์ ์ค์ต์ ํตํด ๋ฐฐ์ฐ๊ณ , ํ์ผ ์ ์ถ๋ ฅ, ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ, MS-word ๋ฌธ์ ์๋์ผ๋ก ๋ง๋ค๊ธฐ, ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ, ์น์คํฌ๋ํ ๋ฑ์ ๋ฐฐ์๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ๋ฌธ๋ฒ
์ค์ต ํ์ผ ์ ์ถ๋ ฅ
์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ(pandas, csv)
MS-word ๋ฌธ์ ์๋์ผ๋ก ๋ง๋ค๊ธฐ(python-docx)
๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ(pandas, matplotlib)
์น์คํฌ๋ํ(selenium)
์ด ๊ฐ์ข๋ ์ฌ๋ฌด์ค์ด๋ ์ฐ๊ตฌ์ค์์ ๋จ์ ์
๋ฌด์ ์ง์น ๋ถ๋ค์ ์ํ ๊ฐ์ข์
๋๋ค. ํต๊ณ์กฐ์ฌ ์
๋ฌด๋ฅผ ๋งก๊ณ ์๋ ์ง์ฅ์ธ์ด์ ์ฐ๊ตฌ์์ผ๋ก์, ์๋ง์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ํด์ผํ๋ ๋ํ์ ์กธ์
์์ผ๋ก์, ๊ทธ ๋์ ์์์๋ ๋จ์์
๋ฌด ์๋ํ์ ๋
ธํ์ฐ๋ฅผ ๊ณต๊ฐํฉ๋๋ค. ์ฌ๋ฌด์ค ํน์ ์ฐ๊ตฌ์ค์์ ๋น์ฅ ์จ๋จน์ ์ ์๋ ๊ธฐ์ ์ ์ํ์๋ ๋ถ๋ค๊ป ์ด ๊ฐ์ข๋ฅผ ์ถ์ฒํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์ ํ ํด๋ณด์ง ์์ ๋ถ๋ค์ด๋ผ๋ ์์ํ ์ ์๋๋ก ํ์ด์ฌ ์ค์น๋ถํฐ ์์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฒ ์ ํ ์ค์ต ์์ฃผ๋ก ์งํํฉ๋๋ค. ๊ฐ๋ฐ์๋ค์ด๋ ์์์ผ ํ ์ปดํจํฐ์ ์๋ฆฌ์ ์ด๋ก ์ ๋ค๋ก ๋ฏธ๋ฃฐ๊ฒ๋๋ค. ํ์ง๋ง ์์ฑํ๋ ํ๋ก๊ทธ๋จ์์ ํ์ํ ๊ฐ๋
๋ค์ ์ฒดํ์ ์ผ๋ก ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑํ์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ๋ฌธ๋ฒ๊ณผ ์ค์ต ํ์ผ ์ ์ถ๋ ฅ ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ(pandas, csv) MS-word ๋ฌธ์ ์๋์ผ๋ก ๋ง๋ค๊ธฐ(python-docx) ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ(pandas, matplotlib) ์น์คํฌ๋ํ(selenium) ๋ฑ์ ๋ฐฐ์๋๋ค.
ํ๊ตญ๊ณผํ๊ธฐ์ ๊ธฐํํ๊ฐ์ ํ์ ์ ๋ณด๋ถ์์ผํฐ ํต๊ณ์กฐ์ฌ ์ ๋ฌด ๋ด๋น์ ๊ณตํ๋ฐ์ฌ / ๋ถ์ฐ๊ตฌ์์ PYCON 2017 "Dances with the Last Samurai: ๊ฐ๋ฐ์ ์๋ ํต๊ณ๋ถ์์์ Django+Pandas+Selenium+Python-docx์ผ๋ก ํต๊ณ์ ๋ฌด๋๊ตฌ ๋ง๋ค๊ธฐ" ๋ฐํ https://www.pycon.kr/2017/program/210 https://www.slideshare.net/SungYongLee4/pycon2017-dances-with-the-last-samurai https://www.youtube.com/watch?v=4qitjuT0UFg
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
๋์๋ ๋ฐ๋ณต ์ ๋ฌด์ ์ง์น ์ง์ฅ์ธ, ๋ํ์์
ํ์ด์ฌ์ผ๋ก ๋น์ฅ ๋ฌด์์ ํ ์ ์๋์ง ๊ถ๊ธํ ๋ถ๋ค
ํ์ด์ฌ ํน์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๊ณ ์ถ์ ๋ชจ๋ ๋ถ๋ค
์ ์ ์ง์,
ํ์ํ ๊น์?
์ ์์ง์ ์์ด๋ ๋์~
1,147
๋ช
์๊ฐ์
121
๊ฐ
์๊ฐํ
423
๊ฐ
๋ต๋ณ
4.6
์
๊ฐ์ ํ์
3
๊ฐ
๊ฐ์
์ ์ฒด
38๊ฐ โ (8์๊ฐ 10๋ถ)
python ๊ธฐ์ด์ฌ๋ฃ
03:00
์ฐ์ฐ์
03:47
๋ณ์-์ซ์
07:55
๋ณ์-๋ฌธ์
15:04
๋ณ์-Boolean
03:10
๋ณ์-๋ฆฌ์คํธ
24:18
pycharm ์ค์นํ๊ธฐ
22:00
์กฐ๊ฑด๋ฌธ
24:48