เราสามารถตั้งค่าขนาดหน้าต่างด้วย PhantomJS และ Selenium WebDriver ใน Python ได้ เพื่อทำงานกับ PhantomJS เราควรสร้าง driver object ของคลาส webdriver.PhantomJS
จากนั้นส่งพาธของไฟล์ phantomjs.exe เป็นพารามิเตอร์ให้คลาส ต่อไป เพื่อตั้งค่าขนาดหน้าต่าง เราจะใช้เมธอด set_window_size และส่งขนาดเป็นพารามิเตอร์
เพื่อดึงขนาดหน้าต่างของเบราว์เซอร์ เราสามารถใช้เมธอด get_window_size ได้
ไวยากรณ์
driver.set_window_size(800,1000) print(driver.get_window_size())
ตัวอย่าง
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()
ผลลัพธ์
