selenium,
解决方法: 在pycharm中通过设置或terminal面板重新安装selenium
原因2: 当前项目下有selenium.py,和系统包名冲突导致,
解决方法,重命名这个文件...原因: 查找不到对应的浏览器驱动
解决方法: 下载浏览器对应版本的chromedriver或geckodrivergeckodriver
放到脚本当前文件夹下或将路径配置到环境变量中, 或放到Python...ErrorInResponseException: Webdriver服务器响应异常, 解决方法, 根据具体报错信息分析
找不到类异常: 定位/获取属性/切换警告框,Frame, 窗口
NoSuchElementException...: 找不到元素, 解决方法: 前面加上sleep等待后重试,或换一种定位方式
NoSuchAttributeException: 元素没有这个属性, 解决方法: 确认定位到的元素是否目标元素, 检查属性拼写...查看使用的窗口句柄变量拼写
UnexpectedAlertPresentException: 出现了弹框而未处理, 解决方法: 切换到警告框并处理, 如果偶现,使用try…except处理偶现弹框
InvalidSwitchToTargetException