標準功能

我們提供了一些常用的開源技術框架供您選擇。通過這些技術,您可以探索 CDP 的基本功能。您可以學習使用這些技術,如 Puppeteer 和 Playwright。

腳本流覽器支持這些框架的所有功能,因此你可以通過這些技術的官方文檔獲得支持。

技術堆栈

const page = await page.newPage();  
await page.goto('https://example.com');  

Selenium


# Start the session
driver = webdriver.Chrome()

# Take action on browser
driver.get("https://www.selenium.dev/selenium/web/web-form.html")

# Request browser information
title = driver.title
driver.implicitly_wait(0.5)

#Find an element
text_box = driver.find_element(by=By.NAME, value="my-text")
submit_button = driver.find_element(by=By.CSS_SELECTOR, value="button")

# Take action on element
text_box.send_keys("Selenium")
submit_button.click()

# Request element information
message = driver.find_element(by=By.ID, value="message")
text = message.text

# End the session
driver.quit()

運行

保存以下代码(别忘了输入你的用户名!),然后用以下命令运行:script.js

node your_script.js

最后更新于