0

我正在尝试在 jython 中创建一个简单的脚本,该脚本可以使用我声明的表单

from java.awt import Robot
from java.awt.event import KeyEvent as keyevent
from com.teamdev.jxbrowser.chromium.dom import DOMDocument
from com.teamdev.jxbrowser.chromium.dom import DOMElement

robot = Robot()
x = system.tag.read("[Client]currenturl").value
window = system.gui.getWindow('web_browser')
browser = window.rootContainer.getComponent('FileBrowser')
document = browser.getBrowser().getDocument();
div = document.findElement(By.id("myId"));

我收到错误

“com.teamdev.jxbrowser.chromium.dom.internal.Docume”对象没有属性“findElement”

我做错了什么吗?先感谢您

4

1 回答 1

0

从您拥有的错误字符串来看,“com.teamdev.jxbrowser.chromium.dom.internal.Document”的类名似乎被修剪为“com.teamdev.jxbrowser.chromium.dom.internal.Docume”。Jython 本身可能存在问题。

JxBrowser 从未经过测试可以与 Jython 一起使用,因此不能保证可以与该平台一起使用。

于 2018-01-29T13:50:46.607 回答