Selenium รองรับการรันแบบ Headless ในเบราว์เซอร์ Chrome การรันแบบ Headless สามารถนำไปใช้ได้ด้วยความช่วยเหลือของคลาส ChromeOptions เราต้องสร้างอ็อบเจกต์ของคลาสนี้และใช้เมธอด add_arguments กับมัน สุดท้าย ส่งพารามิเตอร์ --headless ไปยังเมธอดนี้
มารับ title - About Careers at Tutorials Point - Tutorialspoint ของหน้าที่เปิดในโหมด headless –

ตัวอย่าง
การนำไปใช้โค้ด
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# อ็อบเจกต์ของคลาส Options
c = Options()
# ส่งพารามิเตอร์ headless
c.add_argument("--headless")
# เพิ่มพารามิเตอร์ headless ให้ webdriver object
driver = webdriver.Chrome(executable_path='../drivers/chromedriver', options=c)
# implicit wait time
driver.implicitly_wait(5)
# เปิด URL
driver.get("https://www.tutorialspoint.com/about/about_careers.htm")
print('Page title: ' + driver.title)
# ปิด driver
driver.quit()
ผลลัพธ์
