у вас есть ограниченное количество вариантов, с помощью различных DOM оберток. PyWebkitQt - это действительно мусор; Objective-C доступен только на MacOSX (и снова ограничен и неполный); COM один доступен только в окнах; GObject one еще находится в разработке, хотя первая версия, которая была создана в 2008 году, была превосходной и более функциональной, чем то, что на самом деле сейчас находится в исходном коде webkit; есть также некоторые привязки C++, но я их не оценил. и тогда, конечно, есть также привязки Javascript и привязки javascript google V8 (да, они разделены), но они доступны только «в браузере».
, который в значительной степени оставляет проект pythonwebkit - http://www.gnu.org/software/pythonwebkit - как единственный API-интерфейс для DOM, не основанный на javascript, который фактически нацелен на полное соблюдение стандартов де-факто, что делает python действительно равным javascript, когда дело доходит до манипулирования DOM.
Почему бы вам не объединить это с другой нитью, т. Е. Http://stackoverflow.com/questions/563996/gecko-api-for-dom? Измените заголовок на [X API для DOM]. – dirkgently
Я полагал, что люди либо эксперты по Gecko, либо WebKit –