python selenium带插件启动

1.Linux 下不能使用root开启Chrome

2.带插件开启浏览器
options = webdriver.ChromeOptions()
options.add_extension(“aliga.crx”)
browser = webdriver.Chrome(chrome_options=options)

3.开启新标签(运行js)
js=’window.open(“https://guazipai.com/list/anshan/p1/“);’
browser.execute_script(js)

4.获取所有标签
browser.window_handles 返回所有标签页名的list

5.切换到对应标签
browser.switch_to.window() 根据标签名切换到指定标签上
最先开启的标签在标签名数组最末
开启浏览器时的初始标签排在第一位

6.close与quit的区别
close:关闭当前标签(当只有一个标签时关闭后,新建新标签)
quit:关闭浏览器

7.开启无图模式

prefs = {
    'profile.default_content_setting_values': {
        'images': 2
    }
}
options.add_experimental_option('prefs', prefs)
browser = webdriver.Chrome(chrome_options=options)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值