对于您提供的代码,可以使用以下的CSS选择器来定位同意并继续按钮:

agree_button = browser.find_element(By.CSS_SELECTOR, '.js-accept-continue')

其中,".js-accept-continue"是该按钮的class属性值,可以用于定位该元素。注意,CSS选择器中使用"."来表示class属性。

如果您想要使用其他方式来定位该元素,可以使用XPath表达式:

agree_button = browser.find_element(By.XPATH, '//button[contains(@class, "js-accept-continue")]')

其中,"//button"表示查找所有的button元素,"[contains(@class, "js-accept-continue")]"表示class属性包含"js-accept-continue"的元素。

总之,您需要根据您的网站HTML代码来确定正确的元素定位信息。

对于同意并继续按钮的元素定位可以使用CSS选择器、XPath或其他方式进行定位。例如您提到的CSS选择器 #onetrust-accept-btn-handler 可以用于定位同意并继续按钮在不同的网站上可能会有所不同。如果您想要确定您的网站上的按钮是如何写的可以在浏览器中打开网站并使用开发者工具查看HTML代码找到同意并继续按钮的元素定位信息。打开页面后网站需要点击同意并继续找到同意并继续的按钮

原文地址: https://www.cveoy.top/t/topic/emyn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录