Spaces:
Paused
Paused
File size: 574 Bytes
2346203 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
def run_headless_browser(url):
chrome_options = Options()
chrome_options.add_argument("--headless") # Run without UI
chrome_options.add_argument("--no-sandbox")
chrome_options.add_argument("--disable-dev-shm-usage")
service = Service("/usr/bin/chromedriver")
driver = webdriver.Chrome(service=service, options=chrome_options)
driver.get(url)
title = driver.title
driver.quit()
return title
|