我想使用单击以下按钮pyppeteer
<button class="r3f3s" tabindex="0">Text here</button>
我正在尝试使用这里Jquery
建议的方法:
btn = await page.querySelector('button[text=\'Text here\']')
或在这里:
btn = await page.querySelector('button:contains(text(), 'Text here'))
但这似乎不起作用。我还注意到,在 Jquery 中在线发布的许多示例似乎不适用于 Google chrome 的控制台,因此不适用于pyppeteer
.
我的问题是如何通过文本选择按钮,而且,任何人都可以指导我到一个指南,解释什么 Jquery 选择器语法是在 Google chrome 的控制台(木偶师)上工作的正确语法?因为这个看起来不正确,而且这个错误并不是真正的指示:
Uncaught DOMException: Failed to execute 'querySelector' on 'Document': is not a valid selector.
at <anonymous>:1:10