博客
关于我
19-selenium操作已启动的浏览器
阅读量:335 次
发布时间:2019-03-04

本文共 579 字,大约阅读时间需要 1 分钟。

目录


1. 步骤

  • 找到本地安装的浏览器启动路径,例如Chrome

  

  • 通过命令行启动ChromeDbug模式,如下

         # windows                                 
         $ chrome.exe --remote-debugging-port=9222       

        # mac   
        $ /Applications/Google/Chrome.app/Contents/MacOS/Google/Chrome -remote-debugging-port=9222

 

  • 代码操作已启动浏览器
# -*- coding: utf-8 -*-# @Time    : 2021/2/3# @Author  : 大海from selenium import webdriver# 前面打开的浏览器,手动打开百度首页# 下面的代码是在搜索框输入内容options = webdriver.ChromeOptions()options.debugger_address = "127.0.0.1:9222"driver = webdriver.Chrome(options=options)driver.find_element_by_id('kw').send_keys('测试一下')

2. 注意

  • 启动浏览器dbug模式时,需要把其他的已打开浏览器的进程先全部关闭
  • 9222是默认端口,可以随意修改。但别使用已经被占用的端口

 

 

转载地址:http://fule.baihongyu.com/

你可能感兴趣的文章
解决vue部署到nginx后刷新404
查看>>
解决eclipse字体背景变红或者变绿的问题
查看>>
一个面试大牛的经历
查看>>
浮点数在内存中的存储
查看>>
扫雷小游戏——简单易懂
查看>>
将ip地址用整形保存
查看>>
软件架构-zookeeper快速入门
查看>>
软件架构-zookeeper场景和实现
查看>>
自己的利益靠自己争取,开发就是这么坑!
查看>>
「初级篇」跟我一起学docker(四)--容器的基本操作
查看>>
22 岁毕业做程序员的「普通」人,50 岁时的人生轨迹是怎样的?
查看>>
『高级篇』docker之安全认证kubernetes命令熟悉(40)
查看>>
「docker实战篇」python的docker-抖音web端数据抓取(19)
查看>>
scala上界与下界、协变与逆变
查看>>
java稀疏数组
查看>>
springboot解决前后端交互跨域问题
查看>>
宝马、沃尔沃、奇瑞纷纷布局,区块链将颠覆汽车行业?
查看>>
全球数字货币加快研发
查看>>
数字化助力金融科技,实现产业良性循环
查看>>
2020-11-18(失败的一天)
查看>>