• 欢迎访问
  • ...

python+selenium 根据页面标题获取webdriver并进行操作

该方法只适用不同脚本执行未关闭的浏览器操作的需求, 使用固定端口,即启动chromedriver.exe时,指定端口号9515为访问端口(selenium不指定时默认随机端口号)以获取该页面的session,然后利用重写的start_session方法重新获取webdriver 以下代码只记录该操作: #!/usr/bin/env python # -*-……

python3+websocket+protobuf

简单来讲, ProtoBuf 是结构数据序列化方法,可简单类比xml,比xml更小,支持Python,Java,C++等多种语言,支持多平台,扩展性和兼容性更好。本篇不描述如何定义proto文件,具体定义方法可自行查询。本文内容是通过websocket客户端,将protobuf格式数据发送到服务端。 使用protoBuf 以下根据定义好的proto文件为例,……

python3+selenium+IE11

注意问题:在IEDriverServer.exe进程结束前,无法执行手动操作IE浏览器。(待解决) 如果需要执行js代码,需配置如下: from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities ……

selenium+chrome浏览器常用启动参数

新版本隐藏“chrome正在受到自动软件的控制‘ chrome_options = webdriver.ChromeOptions() chrome_options.add_experimental_option(“excludeSwitches”, [‘enable-automation’]) driver ……

java连接SQL SERVER2016问题解决

jdk1.7连接sqlserver2016出现报错,报错包含下面几条信息: 1、javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 2、Prime size must be multiple of 64, and can only rang……

chrome automation extension崩溃

chrome_options = webdriver.ChromeOptions() chrome_options.add_argument(“–no-sandbox”);//加上这句,就不会报崩溃了,当然也可能是chromedriver和chrome的版本匹配问题 # 无头模式启动 if is_headless: chr……