Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để đặt kích thước cửa sổ bằng phantomjs và selenium webdriver trong Python?


Chúng ta có thể đặt kích thước cửa sổ bằng PhantomJS và Selenium webdriver trong Python. Để làm việc với PhantomJS, chúng ta nên tạo một đối tượng trình điều khiển của webdriver.PhantomJS lớp học.

Sau đó chuyển đường dẫn của tệp trình điều khiển phantomjs.exe làm tham số cho Lớp. Tiếp theo, để đặt kích thước cửa sổ, chúng tôi sẽ sử dụng set_window_size và chuyển các thứ nguyên làm tham số cho phương thức.

Để có được kích thước cửa sổ của trình duyệt, chúng tôi có thể sử dụng get_window_size phương pháp.

Cú pháp

driver.set_window_size(800,1000)
print(driver.get_window_size())

Ví dụ

from selenium import webdriver
#set phantomjs.exe path
driver = webdriver.PhantomJS(executable_path="C:\\phantomjs.exe")
driver.maximize_window()
#launch URL
driver.get("https://www.tutorialspoint.com/index.htm")
#set new window size
driver.set_window_size(800, 880)
#obtain window size
print(driver.get_window_size())
driver.quit()

Đầu ra

Làm thế nào để đặt kích thước cửa sổ bằng phantomjs và selenium webdriver trong Python?