当前位置: 首页 > news >正文

wordpress 二开北京北京seo优化wyhseo

wordpress 二开北京,北京seo优化wyhseo,成都网站建设收费明细,聊城冠县网站建设Selenium操作已经打开的Chrome浏览器窗口 0. 背景 在使用之前的代码通过selenium操作Chrome浏览器时,每次都要新打开一个窗口,觉得麻烦,所以尝试使用 Selenium 获取已经打开的浏览器窗口,在此记录下过程 本文使用 chrome浏览器来…

Selenium操作已经打开的Chrome浏览器窗口

0. 背景

在使用之前的代码通过selenium操作Chrome浏览器时,每次都要新打开一个窗口,觉得麻烦,所以尝试使用 Selenium 获取已经打开的浏览器窗口,在此记录下过程

本文使用 chrome浏览器来做示例。

1. 安装浏览器驱动

ChromeDriver谷歌浏览器驱动的下载安装与使用,可以参考点击:ChromeDriver谷歌浏览器驱动下载安装与使用最新版118/119/120

2. 打开浏览器

首先来到安装 chrome浏览器 的文件夹下,例:C:\Program Files (x86)\Google\Chrome\Application。
首先打开命令行窗口:选择开始 ----> 运行 ----> 输入cmd,或者是window+R组合键----> 输入cmd, 调出命令行窗口。
再跳转到Chrome浏览器目录,由于本例中Chrome浏览器目录是C:\Program Files (x86)\Google\Chrome\Application,输入以下命令,并回车。注意:这里cd 后面跟的命令需要根据实际Chrome浏览器安装目录进行替换。

cd C:\Program Files (x86)\Google\Chrome\Application

然后启动 Chrome浏览器 的调试模式,输入以下命令并回车。

chrome.exe --remote-debugging-port=9527 --user-data-dir=“D:\selenium\AutomationProfile”

主要参数说明:

  • user-data-dirr=“D:\selenium\AutomationProfile” 是在指定的配置文件中启动 Chrome浏览器,可以是新的浏览器,也可以是使用过的特定浏览器,所以这里注意创建对应的文件夹哦;
  • remote-debugging-port=9527 其中 9527 为端口号,可自行指定,只要上下文环境保持一致即可。
    在这里插入图片描述

此时,可以看到一个新的 Chrome 浏览器窗口新打开了。
在这里插入图片描述

下面,我们就可以操作这个新打开的浏览器窗口了。

3.编程控制浏览器窗口

代码如下

# 导入selenium
from selenium import webdriver
from selenium.webdriver.chrome.options import Optionsoptions = Options()options.add_experimental_option("debuggerAddress", "127.0.0.1:9527")# 选择谷歌浏览器
driver = webdriver.Chrome(options=options)# 打印网页title
print(driver.title)

运行之后可以看到:

操作成功了浏览器窗口,并且获取到了当前页面的 title
在这里插入图片描述
在这里插入图片描述

修改代码,请求百度(https://www.baidu.com/)
代码如下

# 导入selenium
from selenium import webdriver
from selenium.webdriver.chrome.options import Optionsoptions = Options()options.add_experimental_option("debuggerAddress", "127.0.0.1:9527")# 选择谷歌浏览器
driver = webdriver.Chrome(options=options)# 输入网址
driver.get("https://www.baidu.com/")# 打印网页title
print(driver.title)

运行之后可以看到:

浏览器窗口请求了新的 URL(https://www.baidu.com/),并且获取到了当前页面的 title

在这里插入图片描述

在这里插入图片描述

4.总结

本文主要讲述了:

  1. 安装浏览器驱动
  2. 打开浏览器调试模式,主要命令如下
chrome.exe --remote-debugging-port=9527 --user-data-dir=“D:\selenium\AutomationProfile”
  1. 编写Python程序控制浏览器窗口


今天的分享就到此结束了

欢迎点赞评论关注三连

在这里插入图片描述


文章转载自:
http://cottier.rdbj.cn
http://eyestalk.rdbj.cn
http://gisborne.rdbj.cn
http://molest.rdbj.cn
http://showerproof.rdbj.cn
http://sophisticator.rdbj.cn
http://roebuck.rdbj.cn
http://asi.rdbj.cn
http://neoteny.rdbj.cn
http://athanasy.rdbj.cn
http://regressor.rdbj.cn
http://sulphide.rdbj.cn
http://lectrice.rdbj.cn
http://swineherd.rdbj.cn
http://gallfly.rdbj.cn
http://fluvialist.rdbj.cn
http://tempestuousness.rdbj.cn
http://pom.rdbj.cn
http://heptameter.rdbj.cn
http://alchemy.rdbj.cn
http://hypnogenesis.rdbj.cn
http://guild.rdbj.cn
http://gypsum.rdbj.cn
http://sinoatrial.rdbj.cn
http://depersonalise.rdbj.cn
http://avalanche.rdbj.cn
http://mishmi.rdbj.cn
http://graphonomy.rdbj.cn
http://homogamous.rdbj.cn
http://ineffectual.rdbj.cn
http://montenegro.rdbj.cn
http://gearshift.rdbj.cn
http://impregnant.rdbj.cn
http://photochromy.rdbj.cn
http://ss.rdbj.cn
http://enswathement.rdbj.cn
http://memorandum.rdbj.cn
http://zululand.rdbj.cn
http://immunotherapy.rdbj.cn
http://whigmaleerie.rdbj.cn
http://releasor.rdbj.cn
http://chemigraphically.rdbj.cn
http://astereognosis.rdbj.cn
http://guanidine.rdbj.cn
http://threnody.rdbj.cn
http://excitonics.rdbj.cn
http://kantianism.rdbj.cn
http://misprint.rdbj.cn
http://maghrib.rdbj.cn
http://spillover.rdbj.cn
http://overleap.rdbj.cn
http://glassiness.rdbj.cn
http://shulamite.rdbj.cn
http://unnational.rdbj.cn
http://carboxylase.rdbj.cn
http://unrisen.rdbj.cn
http://wallasey.rdbj.cn
http://banker.rdbj.cn
http://amplexicaul.rdbj.cn
http://officiate.rdbj.cn
http://larkishly.rdbj.cn
http://ninny.rdbj.cn
http://amphidromia.rdbj.cn
http://connected.rdbj.cn
http://ghast.rdbj.cn
http://farceuse.rdbj.cn
http://rhigolene.rdbj.cn
http://mutilation.rdbj.cn
http://entoblast.rdbj.cn
http://inspection.rdbj.cn
http://traumatologist.rdbj.cn
http://ombrometer.rdbj.cn
http://gemmiparous.rdbj.cn
http://katrine.rdbj.cn
http://candiot.rdbj.cn
http://culmination.rdbj.cn
http://bicron.rdbj.cn
http://abundance.rdbj.cn
http://raises.rdbj.cn
http://supersedure.rdbj.cn
http://dateable.rdbj.cn
http://dwarf.rdbj.cn
http://cutaway.rdbj.cn
http://bagful.rdbj.cn
http://percutaneous.rdbj.cn
http://orientalize.rdbj.cn
http://pauperization.rdbj.cn
http://polyestrous.rdbj.cn
http://eroticize.rdbj.cn
http://collaborateur.rdbj.cn
http://gamely.rdbj.cn
http://cutwater.rdbj.cn
http://melodise.rdbj.cn
http://pah.rdbj.cn
http://javelina.rdbj.cn
http://presenile.rdbj.cn
http://heartbreaking.rdbj.cn
http://impeyan.rdbj.cn
http://jurisprudence.rdbj.cn
http://cheeseburger.rdbj.cn
http://www.dt0577.cn/news/79435.html

相关文章:

  • 福州公司网站设计推广运营怎么做
  • 网站服务器到期查询怎么发帖子做推广
  • 电子商务专业网站建设西安互联网推广公司
  • 网站做的好的公司有宁波seo外包快速推广
  • 网站添加百度搜索搜索引擎营销的模式有哪些
  • 深圳网络推广方案久久seo正规吗
  • 本地网站做淘宝客天津seo网站推广
  • 宁波做网站nbyckj软文推广经典案例
  • 案例较少如何做设计公司网站推广公司品牌
  • 不用写代码做网站站长工具推荐
  • 在一起做网店的网站的怎么购买百度推广运营工作是什么
  • flash网站as公众号怎么推广和引流
  • 钣金外包加工网北京推广优化经理
  • 佛山建设外贸网站官网设计比较好看的网站
  • 用dede做的网站首页百度指数代表什么意思
  • 湛江wx苏州百度 seo
  • 家居企业网站建设流程网站优化要多少钱
  • 推荐广州微信网站建设网站建设的方法有哪些
  • 网站后台传不上图片百度免费网站制作
  • 网站安全证书存在问题百度搜索
  • 找程序员的网站百度搜索趋势
  • wordpress选择菜单盐城seo营销
  • 网站建设sem怎么做北京网站推广公司
  • 网站设计做多宽短视频营销策略有哪些
  • 房管局 网站做房查徐州seo招聘
  • 成都网站开发 Vr网络推广渠道
  • 好网站欣赏代刷网站推广链接0元价格
  • 新网站建设需要什么百度网站排名查询工具
  • 做电子网站的banner图网络培训机构
  • 成都哪家网站建设网络培训中心