Вы должны иметь возможность создать настольное приложение, которое запускается в браузере, используя web2py .Web2py не требует установки или настройки, не имеет никаких зависимостей и включает в себя встроенный веб-сервер и СУБД SQLite (а также уровень абстракции базы данных).Бинарные файлы Windows и Mac даже включают интерпретатор Python, поэтому нет необходимости устанавливать Python (вы даже можете запустить его с флешки).Вы можете упаковать свое приложение с помощью дистрибутива web2py, и ваши пользователи просто должны будут разархивировать его, щелкнуть один файл, чтобы запустить его, и ваше приложение запустится в их браузере.Вы даже можете распространять свои приложения в виде двоичных файлов, как объяснено здесь .
Документация превосходна, и если у вас есть какие-либо вопросы, есть очень полезный и отзывчивый список рассылки .
Если вы хотите начать играть с ним, просто загрузите , распакуйте его и нажмите web2py.exe (Windows) или web2py.app (Mac) - запускает в вашем браузере приложение "welcome" (scaffolding).Если чего-то не хватает, что будет полезно для вашего варианта использования, спросите в списке - если изменение будет простым и полезным, оно, вероятно, будет добавлено.