会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mojito
每天努力进步一点点
博客园
首页
新随笔
联系
订阅
管理
2020年7月
Python中Try Except作用
摘要: Python 中的 try - except是用来引发异常的。 程序在执行的时候,首先执行try下的内容,如果try报错,就执行except的内容;如果try下的内容没有报错,则跳过except部分执行。
阅读全文
posted @ 2020-07-21 17:45 SummerMojito
阅读(2810)
评论(0)
推荐(0)
2020年6月
selenium中如何执行JS方法
摘要: 可以利用selenium的 browser.execute_script('JS方法')来实现。举例如下: 想点击网页的登录按钮时,发现由于网页没有最大化导致元素隐藏定位失败,这里不用maximize_window(),我们用执行JS的方法来实现下。 由于网页没有被最大化,元素被隐藏: 具体执行步骤
阅读全文
posted @ 2020-06-14 17:38 SummerMojito
阅读(5149)
评论(0)
推荐(1)
selenium获取元素信息的方法
摘要: 1.获取当前页面的Url函数 方法:current_url 实例: driver.current_url 2.获取元素坐标 方法:location 解释:首先查找到你要获取元素的,然后调用location方法 实例: driver.find_element_by_xpath("//*[@id='ta
阅读全文
posted @ 2020-06-10 14:49 SummerMojito
阅读(3672)
评论(0)
推荐(0)
2020年4月
selenium中switch_to.window()作用
摘要: 在浏览器操作中,通常会需要打开多个浏览器界面,如果不使用switch_to.window,程序会每次还去程序打开的最初始的那个界面寻找元素,这样就导致新界面中的元素找不到。 这个时候,就需要通过switch_to.window(windowhandles)方法来对浏览器页面进行切换,其中参数wind
阅读全文
posted @ 2020-04-24 16:51 SummerMojito
阅读(12366)
评论(0)
推荐(1)
selenium中元素定位正确但是操作失败
摘要: 可能的原因如下: 一、页面没加载好 解决方法: 添加等待方法,如: time.sleep() 二、页面提交需要等待给数据后台 解决方法: 添加等待方法,如: time.sleep() 三、浏览器没有以最大化方式打开,导致元素被隐藏,定位不到 解决方法: 将网页最大化: driver.maximize
阅读全文
posted @ 2020-04-24 16:22 SummerMojito
阅读(1359)
评论(0)
推荐(0)
公告