webkit.WebKitDOMTreeWalker -> webkit.WebKitDOMNodeFilter

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
alexPython
User
Beiträge: 52
Registriert: Donnerstag 7. April 2011, 13:26

Hallo,
ich möchte ein webkit.WebKitDOMDocument mittels TreeWalker
durchlaufen und habe Probleme beim WebKitDOMNodeFilter.
Leider bekomme ich eine Warnung für den Filter.

Code:

Code: Alles auswählen

root = dom.get_document_element()
    
filter = webkit.WebKitDOMNodeFilter()
    
dom.create_tree_walker(root, 0xFFFFFFFF, filter, True)
ich erhalte folgende Warnung

** (event.py:3780): CRITICAL **: WebCore::NodeFilter* WebKit::core(WebKitDOMNodeFilter*): assertion `coreObject' failed

** (event.py:3780): CRITICAL **: WebKitDOMTreeWalker* webkit_dom_document_create_tree_walker(WebKitDOMDocument*, WebKitDOMNode*, gulong, WebKitDOMNodeFilter*, gboolean, GError**): assertion `converted_filter' failed

Weiß jemand, was ich da noch einstellen muss?

Gruß
Benutzeravatar
snafu
User
Beiträge: 6908
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Vielleicht verrätst du zunächst einmal, welches Modul du genau verwendest. Offenbar ja irgendwelche Webkit-Bindings.
alexPython
User
Beiträge: 52
Registriert: Donnerstag 7. April 2011, 13:26

Hallo,

genau kann ich dir das leider nicht sagen :(
da es mein kollege "installiert" hat.

es wird das hier verwendet -> https://github.com/jmalonzo/pywebkitgtk/downloads

vielleicht kannst du damit ja was anfangen!

Gruß
Antworten