Библиотеки для реализации веб-интерфейса / текстового редактора в Python3? - PullRequest
0 голосов
/ 26 апреля 2019

Я хотел бы добавить графический интерфейс к библиотеке Python 3, которая предназначена для обработки и манипулирования текстом.В идеале, графический интерфейс должен работать в браузере, похожем на jupyter-notebook (но он не должен быть ноутбуком, а иметь собственный интерфейс, стиль и т. Д.)

Как можно решить эту проблему с Python, если есть открытый исходный кодпакеты для облегчения этого?

Я хотел бы сделать следующее:

  • создать страницу, которая взаимодействует с пользователем: здесь будет меню, кнопки и т. Д. И одна большая область с прокруткой, на которой будет отображаться текст
  • позволяет пользователю взаимодействовать с текстом: например, если пользователь выбирает часть текста и щелкает правой кнопкой мыши, это должно быть действие, при котором мой код Python может перехватывать и отображать меню, затем нажатие на меню должно вызывать код Python и т. Д..
  • позволяет python обновлять способ отображения текста, например, отображать части текста другим шрифтом или цветом

Возможно ли это вообще?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...