python+Selenium,写一个打开谷歌浏览器,调整分辨率,打开百度,搜索华为手机的代码
时间: 2023-06-19 14:08:10 浏览: 125
下面是使用Python和Selenium实现在谷歌浏览器上打开百度,并搜索华为手机的代码:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# 设置谷歌浏览器的参数
chrome_options = Options()
chrome_options.add_argument('--headless') # 无头模式,不显示浏览器窗口
chrome_options.add_argument('--disable-gpu') # 禁用GPU加速
chrome_options.add_argument('--no-sandbox') # 禁用沙盒
# 设置浏览器窗口大小
width, height = 1366, 768
chrome_options.add_argument(f'--window-size={width},{height}')
# 创建浏览器对象
driver = webdriver.Chrome(options=chrome_options)
# 打开百度网页,并搜索华为手机
driver.get('https://www.baidu.com/')
search_box = driver.find_element_by_name('wd')
search_box.send_keys('华为手机')
search_box.submit()
# 关闭浏览器
driver.quit()
```
注意,此代码需要先安装Selenium和Chrome浏览器驱动。也可以将“--headless”参数去掉,这样就会显示浏览器窗口。
阅读全文