Единственный подход, который я могу придумать, - это использовать какой-нибудь протокол виртуального экрана, такой как VNC, запустить скрипт Tkinter на сервере для этого протокола (например, VNC-сервер) и использовать для этого подключаемый модуль браузера для просмотра.протокол в браузере пользователя (например, возможно этот - хотя сам не пробовал).Подобный подход мог бы использовать протокол NX (например, cfr здесь ).
Обратите внимание, что такие решения, скорее всего, не будут хорошо масштабироваться: они в основном предназначены для one пользователь подключается к «своему рабочему столу» из браузера.Производительность, надежность и масштабируемость веб-подходов быстро обойдут любой такой «взлом совместимости»!