python - python中selenium库的问题(而不是给程序一个错误,返回None)
问题描述
我正在使用 selenium 库并想通过 xpath 找到一些东西。假设必须单击一个符号几次然后符号消失我没有问题找到并单击该符号,但是当它消失时,Python 给我一个错误并且程序崩溃。我也用过 if 但我的问题没有解决 你能帮帮我吗?
代码:
driver.find_element_by_xpath('/html/body/div[5]/div[2]/div/article/div[3]/div[1]/ul/li/div/button/span')
结果:
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: /html/body/div[5]/div[2]/div/article/div[3]/div[1]/ul/li/div/button/span
解决方案
推荐阅读
- vba - VBA 尝试打开名称包含高 ascii 以上字符的文件 (256)
- bash - 如何跟踪由 bash 脚本分叉的进程?
- java - 在没有抛出异常时使用锁尝试最终
- pandas - 从 pandas 将单个 pytables 表写入 HDF5 文件
- python - 同步电脑上的 Python 文件夹路径
- javascript - 按属性值 SAPUI5 排序数组
- c++ - 使用 C++ 在 Unreal Engine 4 中通过颜色选择技术获取对象(演员)的方法
- sqlite - 我应该使用什么版本的 rusqlite?
- kotlin - DSL,使用带有接收器作为参数的 lambda 扩展接口方法
- python - 在 PrettyTable 中使用 add_columns 创建表