博客
关于我
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/

你可能感兴趣的文章
你为什么从大公司离职,去一家创业公司?
查看>>
MyBatis学习总结(三)——优化MyBatis配置文件中的配置
查看>>
JavaWeb学习总结(十三)——使用Session防止表单重复提交
查看>>
JavaScript学习总结(十一)——Object类详解
查看>>
Java中Map的用法详解
查看>>
Java注解全面总结
查看>>
base64编码字符串和图片的互转
查看>>
汉字转为拼音
查看>>
Target runtime Apache Tomcat v7.0 is not defined.错误解决方法
查看>>
Python+Opencv识别视频统计人数
查看>>
python 记录下Python开发环境的安装配置
查看>>
大佬龟叔写的一个无聊程序
查看>>
linux 下安装kolla报错 提示Cannot uninstall requests
查看>>
Linux MySQL的socket文件存在位置更改
查看>>
Linux RPM和yum命令的使用技巧
查看>>
Python 使jupyter notebook 从指定浏览器启动 以及编程中途更换浏览器
查看>>
写博客常用的字体颜色(待续)
查看>>
C++ throw、try、catch、noexcept
查看>>
vim之vim滚屏与跳转
查看>>
C指针之函数指针与typedef
查看>>