728x90
๋ฐ์ํ
SMALL
What is the Headless Chrome??
- ๋จธ๋ฆฌ ์๋ ํฌ๋กฌ์ด ๋์ฒด ๋ฌด์? ใ ใ ๊ทธ๋ฅ ์ฐฝ์ด ์๋ ํฌ๋กค๋ง์ด๋ค.
๊ตณ์ด ํ๋ฉด์ ๋์ฐ์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ธ์ด์์ ์ ์ฅ๋ง ํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ์์ ์๋ PhantomJS๋ผ๋ ๊ฒ์ ์ผ์ง๋ง ์์ฆ์๋ ๊ฐํธํ๊ฒ selenium webdriver์ ์ต์ ๊ฐ์ ์ค์ ๊ฐํธํ ๊ตฌํํ ์ ์๋ค.
chrome_options = webdriver.ChromeOptions()
#์ฐฝ ๋์ฐ์ง ์๋ ์ต์
chrome_options.add_argument('headless')
chrome_options.add_argument('window-size=1920x1080')
#gpu ์ฌ์ฉํ์ง ์๋ ์ต์
chrome_options.add_argument('disable-gpu')
# ์๋ฒ์ ์์ฒญ์ ํค๋์ ๋ด์ ๋ด์ฉ
chrome_options.add_argument("User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36")
chrome_options.add_argument("lang=ko_KR")
driver = webdriver.Chrome(chromedriver, options=chrome_options)
์์ ๊ฐ์ด ์ต์ ๊ฐ์ ์ฃผ๋ฉด ์ฐฝ์ด ์์ด ๋์ค๊ฒ ๋๋ค.
728x90
๋ฐ์ํ
LIST