2018/122 [Python] ํ์ด์ฌ BeautifulSoup multiprocessing ์๋๊ฐ์ :: ๋ง์ด์๋ชฝ ๋ค์ด๋ฒ ๋ด์ค ํฌ๋กค๋ง ํ์ด์ง ์ด์ ๊ธ์์ ๋ค์ด๋ฒ๋ด์ค ํํ์ด์ง์ ์ ๋ชฉ ํฌ๋กค๋ง์ ์งํํ๋ค. http://myjamong.tistory.com/42 ํ์ง๋ง, ์ค์ ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ ๋ ํ์ํ ์์ง๋ฐ์ดํฐ๋ ํํ์ด์ง๊ฐ ์๋๋ผ ์ฌ๋ฌํ์ด์ง์ ๋ด์ฉ์ ์์งํด์ผํ๋ค. ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค. url request์์ฒญ์ ๋ฐ๋ณต๋ฌธ์ ํตํด์ ๋ฐ์์์ผ ํ๋ค. ํ์ฌ ๋ค์ด๋ฒ์ url ํ์์ ๋ณด๋ฉด page๊ฐ ์๋ ๊ฒ์๊ธ์ ์์ ์ง์ ์ start๋ผ๋ ํ๋ผ๋ฏธํฐ๋ก ๋ฐ์์ค๊ณ ์๋ค. ๋ค์ด๋ฒ ๋ด์ค ํฌ๋กค๋ง multiprocessing(X) 1๋ฒ์งธ ๊ฒ์๋ฌผ๋ถํฐ 300๋ฒ์งธ๊น์ง ์ด 30๋ฒ์ ๊ฑธ์ณ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์จ๋ค. time๋ชจ๋์ ์ฌ์ฉํด์ ๋ฐ์์ค๋ ์๊ฐ๊น์ง ํ์ธํ๋ค. from bs4 import BeautifulSoup import requests import tim.. 2018. 12. 31. [Python] ํ์ด์ฌ VSCode Python Run Task ์ค์ :: ๋ง์ด์๋ชฝ VSCode Python Run Task ์ค์ ์ด์ ์๋์ฝ๋ค ์ค์น๊ธ์์ ํ์ด์ฌ ํ์ผ ์คํํ๊ธฐ ์ํด python3 ํ์ผ๋ช ํ์์ผ๋ก ์์คํฌ๋ฆฝํธ์์ ์งํํ๋๋ก ์ค๋ช ์ ํ๋ค.์ด๋ฒ ๊ธ์์๋ VSCode์์ task.jsonํ์ผ์ ๋ง๋ค์ด ๋จ์ถํค๋ก ํด๋น ๋ช ๋ น์ ์คํํ ์ ์๋๋ก Run Task๊ธฐ๋ฅ์ ์ฌ์ฉํ ๊ฑฐ๋ค. Run Task ์ค์ Ctrl + Shift + B ํด๋ฆญ์คํํ ์์ ์ด ์์ต๋๋ค. ์์ ๊ตฌ์ฑ... ํด๋ฆญ ํ ํ๋ ์์ task.jsonํ์ผ ๋ง๋ค๊ธฐ ํด๋ฆญ Others ํด๋ฆญ ๊ทธ๋ฌ๋ฉด task.jsonํ์ผ์ด ์์ฑ๋๋ค. task.jsonํ์ผ์ ์๋์ ๊ฐ์ด ์์ ํด์ค๋ค.command๊ฐ ์คํ ํ๋ ๋ช ๋ น์ด๊ณ args๊ฐ ๋ถ๋ ์ธ์์ด๋ค.์ฆ, test.py๋ผ๋ ํ์ผ์ ๋ง๋ค์ด์ run task๋ฅผ ์งํํ๋ฉด 'python3 ํ์ผ๋ช ' ๋ช ๋ น์ด๋ฅผ ํฐ๋ฏธ๋.. 2018. 12. 27. ์ด์ 1 ๋ค์