大家好,我在写 Python 脚本调试真机时遇到 这样的问题:

点击 A 界面中的一项元素,B 界面(提示界面)悬浮在 A 界面上,在 B 界面点击确定,B 界面消失,回到 A 界面,然而再次获取 A 界面元素时,任何元素都获取不到,请问这个怎么解决那???

使用:textviews = driver.find_elements_by_class_name("android.widget.TextView") 获取不到 textview;
使用:checkcert = driver.find_elements_by_xpath("//[1]//[1]//[2]//[1]//[2]//[1]//[2]//") 可获取元素,但是打印元素 text 时,提示:'list' object has no attribute 'text';

在未弹出 B 界面之前,A 界面的元素是可获取的。


↙↙↙阅读原文可查看相关链接,并与作者交流