เราสามารถกำหนดขนาดหน้าต่างโดยใช้ PhantomJS และ Selenium webdriver ใน Python ในการทำงานร่วมกับ PhantomJS เราควรสร้างอ็อบเจ็กต์ไดรเวอร์ของ webdriver.PhantomJS ชั้นเรียน
จากนั้นส่งเส้นทางของไฟล์ไดรเวอร์ phantomjs.exe เป็นพารามิเตอร์ไปยัง Class ต่อไป ในการกำหนดขนาดหน้าต่าง เราจะใช้ 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()
ผลลัพธ์