4

我正在使用 Python 和 Pylons 编写一个网络应用程序。我需要一个丰富的文本框(即,提供加粗/下划线/添加项目符号..等的能力)。有人知道我可以使用的库或小部件吗?

它不必是特定于 Python/Pylons 的,因为它也可以是 Javascript 实现。

谢谢!

4

3 回答 3

5

有几个非常成熟的 JavaScript 实现与服务器框架无关:

关于免费 HTML 编辑器的维基百科文章有一个很好的概述,但请注意,并非所有内容都适用于应用程序嵌入。

于 2009-04-09T00:59:43.737 回答
2

ExtJS 的 HtmlEditor 是我发现的最好的(许可问题除外):

http://extjs.com/deploy/dev/docs/?class=Ext.form.HtmlEditor

ExtJS 有点重,但 HtmlEditor 是我发现的开箱即用的响应速度最快、外观最好的。值得通过 HTMLTidy 运行输出,其中有 Python 库。

于 2009-04-09T01:02:24.243 回答
1

webkit-gtk 变得非常稳定,我相信现在有 python 绑定,所以从技术上讲你可以使用它(然后你的文本编辑器只需<body contenteditable></body>要这样做,你就完成了。不幸的是,我不确定它的绑定目前有多完整

于 2009-04-09T01:06:35.123 回答