Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีตั้งค่าขนาดหน้าต่างด้วย PhantomJS และ Selenium WebDriver ใน Python


เราสามารถตั้งค่าขนาดหน้าต่างด้วย 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()

ผลลัพธ์

วิธีตั้งค่าขนาดหน้าต่างด้วย PhantomJS และ Selenium WebDriver ใน Python