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

阿里云建网站流程网页如何设计跑马灯效果

阿里云建网站流程,网页如何设计跑马灯效果,新乡商城网站建设,国内网站建设公司top20Selenium操作已经打开的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://www.yayakq.cn/news/925420/

相关文章:

  • 做外贸网站价位网站的维护与更新吗
  • seo两个域名一个网站有影响吗app活动推广策划方案
  • 网站建设的个人条件肇庆自助网站建设系统
  • 制作服务网站做代练去什么网站安全
  • easyui做网站org后缀做网站行
  • 西安网站排名优化如何零基础学编程
  • wordpress购物网站手机wordpress wp unslash
  • 太原网站优化工程造价专业建设规划
  • 河南智能网站建设哪家好青岛代理记账公司现状
  • 网站建设费用计入什么二级科目网站建设公司优惠大酬宾活动
  • 网站logo下载网站怎么做才 吸引人
  • 做网站还有意义吗比较厉害的网站制作公司
  • 河源正规网站建设价格乐陵外贸seo
  • 不写编程可以做网站建设搜狗网站提交入口
  • 做pc网站网站后台密码在哪个文件
  • 网站开通支付宝支付全球最大的网站建设外包网
  • 深圳网站设计知名乐云seo国际网站建设招标
  • 生物做实验的网站百度网页版首页
  • 专做教育网站拿站万网域名免费注册
  • 个人建设什么网站网站开发技术参考文献
  • seo网站结构优化外贸网站如何做免费推广
  • 电子商务网站建设考试重点dede门户网站模板下载
  • 官方网站建设的方法有哪些方面wap网站制作模板
  • 抄袭的网站大连模板网站制作哪家专业
  • 网站开发合同管辖权异议做网站包含的技术
  • 医院招聘网站建设和维护人员2023年舆情分析报告
  • 做网站首页的表格的代码做视频的网站带模板下载
  • 自己的网站统计输入词装修公司营销型网站建设
  • 涿州市查建设局网站咸阳网站建设价格
  • 郑州网站建设 新浪博客灰色行业关键词优化