文章 2021-12-14 来自:开发者社区

Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址

        非常简单,driver.current_url 就能获取当前页面的 url 地址。# 调用chrome浏览器 driver = webdriver.Chrome() # 打开指定的url地址 driver.get("http://www.baidu.com") # 获取当前页面的url地址 driver.current_url运行效果图: ....

Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址
文章 2021-12-14 来自:开发者社区

Python+selenium 自动化-通过窗口名切换窗口,如何获取当前窗口的title窗口名

        通过索引切换窗口 左边从0开始,-1是右边第一个窗口windows = driver.window_handles driver.switch_to.window(windows[-1])通过窗口名切换窗口driver.title 可以获取当前窗口名,把所有的窗口遍历一遍,当窗口名和要切换的吻合就停止,都没有切换到最右边的窗口。window....

文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-切换窗口页签、切换iframe框架。确定页面是否包含iframe方法。

       切换窗口页签: 0是左边第一个,-1是右边第一个。windows = driver.window_handles # 获得所有窗口的句柄 driver.switch_to.window(windows[-1]) # 进入右边第一个窗口里 driver.close() # 关闭当前窗口切换iframe框架:driver.switch...

文章 2021-12-13 来自:开发者社区

Python 技术篇-调用浏览器访问指定网页,一行代码实现。非Selenium。

      webbrowser 库就可以实现,非常简单方便!只要一行代码! 这个是我的博客主页。import webbrowser webbrowser.open('https://blog.csdn.net/qq_38161040') # 一行代码运行效果图: 喜欢的点个赞❤吧!

文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示

 Python+selenium 自动化第一章:基本环境搭建① 安装 selenium 库② 下载对应版本的浏览器驱动③ 调用百度查天气演示第一章:基本环境搭建① 安装 selenium 库直接在 cmd 里输入 pip install selenium 就好了。② 下载对应版本的浏览器驱动调用 chrome 浏览器需要下载 chrome 驱动,驱动的版本要跟浏览器版本对应。chrom....

Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-启用带插件的chrome浏览器,调用浏览器带插件,浏览器加载配置信息。

正常的话我们启用的 chrome 浏览器是不带插件的,如果你能登陆 chrome 的话,你会发现登陆信息也没有,还有不管你怎样设置每次新打开的 chrome 都是默认设置的。我们正常启动的浏览器每次都要加载配置文件的,一般的配置文件就是在 user data 里,插件就是属于配置文件的一部分。 我们做的工作就是让我们每次启动时都调用一下配置文件就好了。正常我们调用浏览器一行代码就好了。drive....

Python+selenium 自动化-启用带插件的chrome浏览器,调用浏览器带插件,浏览器加载配置信息。
文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示

我们可以用 excel 来记录自动化,然后读取 excel 来执行命令,excel 可以很方便直观的管理我们录入的自动化。下面给大家演示一下 Python+selenium 自动化的实例,读取 excel 执行登陆操作。首先如果想要操控 excel 需要两个库 xlrd 和 xlwt,一个是读,一个是写。本章我想通过 python 读取 excel 里我设置的一些字段,来执行一个登陆操作。def....

Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
文章 2021-12-13 来自:开发者社区

Python+selenium 技术篇-浏览器后台运行

拿chrome浏览器举例,正常我们是用webdriver.Chrome()调用浏览器 后台运行只需要在调用前加上两行代码 然后在调用浏览器的代码参数里引用我们设置的option就好了option=webdriver.ChromeOptions() option.add_argument('headless') # 设置option driver = webdriver.Chrome(chrome....

文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-调用dom节点的click()监听事件,强力操作节点!穿透元素进行点击,节点被遮挡不可点击解决方法

非常简单!只需要两步:第一步,我先获取 dom 节点。第二步,然后通过 driver.execute_script() 方法调用 dom 节点的 click() 监听事件。1. a = driver.find_element_by_class_name("u-button.btn.alert-ok") 2. # a为我要操作的元素节点 3. 4. driver.execute_script(".....

文章 2021-12-13 来自:开发者社区

Python+selenium 自动化-chrome驱动的下载安装

chrome驱动下载 chrome驱动获取:chromedriver.storage.googleapis.com 如何查看对应浏览器版本的驱动:不同的版本的驱动支持不同版本的浏览器,所以版本一定要对应好。首先找到一个版本打开来,下面有个notes,这个就可以查看部分版本支持。  chrome驱动安装直接解压到Python的根目录下即可。喜欢的点个赞❤哦!....

Python+selenium 自动化-chrome驱动的下载安装

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注