PyQt5 + QtWebEngine获取html元素?(PyQt5 + QtWebEngine get html element?)
大家! 我想将我的项目从Qt WebKit移植到Qt WebEngine! 目前我想获得html elemnt。
我使用PyQt5 + QT 5.8。
我的功能:
def get_elment(self,selector,func):
js = '''
function r()
{
var button = document.querySelector("%s");
return button;
}
r();
'''%selector
self.wp.runJavaScript(js,func)
我用它 :
def print_element(e):
print "e:%s"%e
browser.get_elment('#u1 > a:nth-child(1)',print_element)
我希望e应该是一个html元素,但它是一个字典。 结果:
我在网上搜索,但找不到解决方案。 谁能帮我 ? 非常感谢!
everyone! I want port my project from Qt WebKit to Qt WebEngine! Cur