2.48版本的Selenium可以谷歌浏览器的代码
时间: 2024-02-12 12:39:07 浏览: 94
selenium的谷歌浏览器122版本驱动驱动
以下是使用Selenium 2.48版本控制谷歌浏览器的Python代码示例:
```python
from selenium import webdriver
# 创建一个Chrome浏览器实例
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--disable-gpu') # 禁用GPU加速
chrome_options.add_argument('--no-sandbox') # 以最高权限运行Chrome
chrome_options.add_argument('--disable-dev-shm-usage') # 禁用/dev/shm使用
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation']) # 禁用自动化控制提示条
chrome_options.add_experimental_option('useAutomationExtension', False) # 禁用扩展程序
driver = webdriver.Chrome(chrome_options=chrome_options)
# 访问一个网页
driver.get('https://www.baidu.com')
# 在搜索框中输入关键词并搜索
search_box = driver.find_element_by_name('wd')
search_box.send_keys('selenium')
search_box.submit()
# 获取搜索结果的标题
results = driver.find_elements_by_css_selector('h3.t a')
for result in results:
print(result.text)
# 关闭浏览器
driver.quit()
```
注意:Selenium 2.48版本已经相对较老,建议使用更新的版本。另外,上述示例中的浏览器选项可能需要根据实际情况进行修改。
阅读全文