[python] #16. 셀레늄으로 창 크기 컨트롤하기

exoluse·2021년 10월 18일
1

python - web crawling

목록 보기
16/20
post-thumbnail

driver.get_window_size() 창의 너비/높이 구하기

driver = webdriver.Chrome('/Users/exoluse/dev/craw/chromedriver')
driver.get('https://velog.io/@exoluse/series')


# Or store the dimensions and query them later
size = driver.get_window_size()
width = size.get("width")
height = size.get("height")


print(str(width)+"px"+" "+str(height)+"px")

# 결과
1200px/1046px

driver.set_window_size() 창 크기 조절 쌉가능

driver.set_window_size(1024, 768)

driver.get_window_position() 스크린 상에서의 창 좌표

position = driver.get_window_position()
x = position.get('x')
y = position.get('y')

print("x : "+str(x)+" "+"y : "+str(y))

# 결과
x : 800 y : 200

driver.maximize_window() 창 크기 최대화

driver.maximize_window()

driver.driver.minimize_window() 창 크기 최소화

driver.minimize_window()

driver.fullscreen_window() 전체 화면

driver.fullscreen_window()

0개의 댓글