Различные языки имеют разные инструменты GUI, но очень сложно добиться привлекательных пользовательских интерфейсов так же хорошо, как мы можем использовать HTML и CSS с меньшими усилиями. Я не выполняю свое приложение в javascript, так как я сомневаюсь, что он имеет все необходимые библиотеки, и я хочу сделать это в python.
Как использовать механизмы рендеринга, такие как gecko, webkit и т.д. в python? Какой из них больше подходит для работы с python?. Есть ли какой-нибудь "только html/css" механизм рендеринга без javascript?
Легко ли писать обработчики событий для событий DOM и манипулировать DOM в python?