Appium1.9.0 脚本里使用的 find_element_by_id(''XXXX) 运行时找不到,查找元素变成了 ["css selector","[id=\"xxx\"]"
求解为什么 查看了源码,可能是这里影响的,但是具体 self.w3c debug 和日志都看不出来,从新安装 Appium 还是不行。
估计是 appium 和 selenium 版本不兼容,回退一下 selenium 版本试试
升级一下 selenium 就可以了,如果要用 appium1.9 的话
升级 appium-python 客户端,或者直接改这个包的源码,把所有 w3c 这个 if 判断去掉就行了