У меня есть идея создать браузер для родительского контроля. Это работает так, что я создаю настольное приложение на python (предпочтительно используя wxPython или wxPythons webkit), это просто виджет, который может отображать HTML и CSS.
HTTP-запросы на сайт будут проходить через прокси на моем сервере. Так что, если кто-то хочет получить доступ к сайту "http://google.com":
- они набирают этот URL в браузере Python
- запрос идет к моему скрипту на моем сервере: http://mywebserver.com/cgi-bin/browserRequest.py?url=http://google.com
- скрипт Python проверяет URL-адрес по списку недействительных URL-адресов; если он проходит, скрипт загружает / обращается к веб-странице и отправляет обратно HTML и, где это уместно, внешние файлы CSS или JavaScript
Мой вопрос: Какие библиотеки Python GUI имеют простые и простые в использовании виджеты, которые отображают HTML И могут отображать CSS?
Я обнаружил, что большинство виджетов HTML не могут отображать CSS, особенно в wxpython. Плюс некоторые виджеты не позволяют вашему html иметь элементы html или body tag. Вы знаете лучший виджет в wxpython или в любом графическом интерфейсе на основе python, который может отображать HTML и CSS?