gpt4 book ai didi

python - 如何单击 QWebView 中的提交按钮?

转载 作者:行者123 更新时间:2023-11-28 22:03:00 25 4
gpt4 key购买 nike

我有以下代码(排除类构造函数等)- 我正在使用 PySide 顺便说一句:

self.view = QWebView()

frame = self.view.page().mainFrame()
document = frame.documentElement()
search = document.findFirst("input[name=q]")
search.setAttribute("value", "srbija")

button = document.findFirst("input[name=btnK]")

您可能已经注意到,这是直接来自 google.com 主页的。我试图从根本上搜索页面。但我不知道点击“谷歌搜索”按钮。文档只提到了 button.evaluateJavaScript("click()"),但这只调用了 JS 方法 - 在这种情况下我不需要任何 JS 方法,我需要实际点击按钮.

最佳答案

为了关闭它,这样它就不会看起来没有答案......:)

根据这个问题,尝试将 click() 替换为 this.click():

How to follow a link in QWebKit?

关于python - 如何单击 QWebView 中的提交按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10234999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com