1.如果确信自己的元素的地址写的事正常的,但是就是没有反应的话可以试试切换Frame下
代码为:
driver.switch_to.frame("mainFrame") 用完之后记得切换回原来的 driver.switch_to.default_content()
2.对xpath 和css元素定位不是很清楚的话,可以使用的firefox的工具,selenium IDE,通过脚本录制在导出,查看脚本文件,可以很快定位到元素的位置 3.有些元素在打开文件之后,需要一定的等待时间,可以加上time.sleep(x)
时间: 2024-10-28 20:02:25