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()
下一篇: 如何用python抓取爱企查企业信息
上一篇:python关键词排名查询代码








评论