
selenium
我爱小佳
这个作者很懒,什么都没留下…
展开
-
chromedriver进程太多?
taskkill /F /im chromedriver.exe 完事原创 2021-01-24 12:52:52 · 1479 阅读 · 0 评论 -
关于seleniu+python 无法定位126邮箱的iframe无法定位的问题
由于此处的iframe id是动态的,id=x-urs-iframexxxxxxxxxxxx后面的数字是不断变化的,所以不能通过switch_to.frame(‘id’)的方式,由于后面的name是不变的,空字符串, 所以可以通过swtich_to.frame(’’)来定位 ...原创 2020-09-23 13:55:09 · 252 阅读 · 0 评论 -
pycharm 使用selenium时无论如何都无法定位元素,Unable to locate element......
原因:虽然定位的方式没错,可是元素还没加载出来就导致抛出错误 在代码里面增加如下代码延长等待时间: import selenium.webdriver.support.ui as ui … wait = ui.WebDriverWait(driver, 10) wait.until(lambda dr: dr.find_element_by_方法(‘元素’)) 完事。 ...原创 2020-09-21 20:15:07 · 433 阅读 · 0 评论 -
解决pycharm在使用firefox浏览器插件时selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ 的错误
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH; 将geckodriver正常添加到系统变量的path路径后,(注意已经是正常添加的情况下)使用pycharm打开firefox空网页时出现如上错误代码的时候, 解决方法:将pycharm关闭重启即可(因为在打开pycharm的情况下再安装的firefox的插件) ...原创 2020-09-18 12:19:34 · 313 阅读 · 0 评论