我不熟悉硒。每次刷新页面后,我都尝试使用selenium单击“更多”按钮来展开评论部分。在
网站是TripAdvisor。more按钮的逻辑是,只要你点击第一个more按钮,它就会自动为你展开所有的评论部分。换句话说,你只需要点击第一个“更多”按钮。在
所有按钮都有相似的类名。例如taLnk.hvrIE6.tr415411081.moreLink.ulBlueLinks。只有数字部分每次都会改变。在
整个元素如下所示:
More
我试过几种方法来按一下按钮。但由于它是一个由span包装的onclick事件,所以我无法成功地单击它。在
我的上一个版本是这样的:
^{pr2}$
但是,我一直收到这样的错误消息:WebDriverException: Message: Element is not clickable at point (318.5,
7.100006103515625). Other element would receive the click....
你能告诉我怎么解决这个问题吗?任何帮助都将不胜感激!在