首页 python正文

python如何无界面启动google浏览器模拟点击操作

启明SEO python 2020-10-30 15:08:59 127 0 模拟点击

python可以通过selenium模拟启动google浏览器进行点击操作,但是虽然不用自己操作了,却还是会暂用电脑,毕竟很多人都只有一台电脑,这样还是不能够提高工作效率。下面小编就来介绍下selenium启动google的另一个技巧,及无界面启动google浏览器,这样在模拟启动的时候电脑上是不会出现google浏览器的,我们在运行程序的时候就可以正常的做其他工作了,大大提高了工作效率,下面是完整代码与每句代码的介绍,其中options.add_argument('--headless')就是隐藏浏览器的功能,你们可以尝试将它注视掉看看前后效果。

from selenium.webdriver.firefox.options import Options
from selenium import webdriver
import time

url = 'https://www.baidu.com'

# 设置chrome为无界面浏览器
options = Options()
options.add_argument('--headless')

# 打开浏览器
browser = webdriver.Firefox(options=options)

# 利用get请求请求浏览器的一个网页
browser.get(url=url)

# 打印输出这个网页的源代码
print(browser.page_source)
time.sleep(5)
# 关闭浏览器
browser.close()

# 杀死chrome浏览器的连接桥(chromedriver)的进程
browser.quit()


评论