ซีลีเนียมรองรับการประหารชีวิตแบบไม่มีหัว ในเบราว์เซอร์ Chrome การดำเนินการแบบไม่ใช้หัวสามารถทำได้โดยใช้คลาส ChromeOptions เราต้องสร้างวัตถุของคลาสนี้และใช้วิธี add_arguments กับมัน สุดท้าย ส่งพารามิเตอร์ --headless ไปยังวิธีนี้
ให้เราได้ชื่อเรื่อง - About Careers at Tutorials Point - Tutorialspoint ของหน้าที่เปิดตัวในโหมดหัวขาด -
ตัวอย่าง
การติดตั้งโค้ด
from selenium import webdriver from selenium.webdriver.chrome.options import Options #object of Options class c = Options() #passing headless parameter c.add_argument("--headless") #adding headless parameter to webdriver object driver = webdriver.Chrome(executable_path='../drivers/chromedriver', options=c) # implicit wait time driver.implicitly_wait(5) # url launch driver.get("https://www.tutorialspoint.com/about/about_careers.htm") print('Page title: ' + driver.title) # driver quit driver.quit()
ผลลัพธ์