从上图可以看到,显示框是有值的,但是查看实际的 text 属性是为空的,所以在定位到该元素后,无论怎样都拿不到结果 9 的值

result =  driver.find_elements_by_id("com.meizu.flyme.calculator:id/edit_text")[1].text
#result =  driver.find_elements_by_id("com.meizu.flyme.calculator:id/edit_text")[1].get_attribute("text")
print(result)

请问还有别的办法吗,我是确定已经定位到该 view 了


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