jxbrowser в jython document.findElement не работает

Я пытаюсь создать простой скрипт в 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

я что-то не так делаю? заранее спасибо

1 ответ

Из полученной строки ошибки кажется, что имя класса для com.teamdev.jxbrowser.chromium.dom.internal.Document было обрезано до com.teamdev.jxbrowser.chromium.dom.internal.Docume. Возможно, проблема в самом Jython.

JxBrowser никогда не тестировался для работы с Jython, поэтому работа с этой платформой не гарантируется.

Другие вопросы по тегам