9

我正在寻找一个用 Python 或 Perl 编写的开源 pastebin Web 应用程序。我需要它来实现一个基于 Web 的专业编辑器以满足我自己的需要,并且我想从 pastebin 中借用代码/想法,因为我在 Web 编程方面没有太多经验。

你能指出一个(或几个)吗?

提前致谢

4

10 回答 10

12

我喜欢pastebot,它为http://paste.pocoo.org/提供动力(例如)。它是 Perl 并使用 POE。

于 2008-10-20T15:12:30.850 回答
11

Lodgeit是用 Python 编写的,是一个不错的 pastebin

于 2008-10-20T15:41:29.623 回答
3

Stickum是使用 TurboGears 编写的,由于使用了Pygments,它支持大量语言的语法高亮显示。你可以在Fedora Pastebin上看到它的运行情况。

于 2008-10-20T18:30:44.633 回答
3

http://dpaste.com/是用 Python 和 Django 编写的。来自http://dpaste.com/about/

这个网站开始作为一个练习。Django 编码人员没有用 Django 编写的 pastebin 应用程序似乎很愚蠢,因为编写 pastebin 应用程序的复杂性仅比“Hello, World”高出几步。最初它都是通用视图——换句话说,它是一些配置信息加上几个模板——效果很好,但是随着我添加了一些功能,需要一些实际的编程。该站点的“纯通用”版本的源代码仍然可以在此处获得。在某个时候,我可能会发布最新的源代码,但这取决于是否有时间在我的列表中进行清理和增强。

Python Web Development with Django 》一书(由dpaste 的创建者Paul Bissex合着)包含有关创建 pastebin 的一章。

于 2008-10-22T23:16:43.790 回答
1

Pastebot 可能是原始的 pastebin 之一,并且分布在CPAN上,并且这些天在 github 和/或 gitorious 中开发。

于 2009-12-14T06:48:51.883 回答
-1

您是否考虑过来自 github 的 Gist?

http://gist.github.com/

Gist 是一种与他人共享片段和粘贴的简单方法。所有 Gist 都是 git 存储库,因此它们会自动进行版本控制、可分叉和可用作 git 存储库。

于 2009-12-14T06:51:57.873 回答
-2

膏体不错。带有 pln txt 和 python 突出显示(pygments),但你可以更容易地添加。n 如果您需要帮助,您可以联系作者 (patx@patx.me)。粘贴维基。也可以在纯 python 中运行,重量轻且易于设置(上传到您的网站)。

于 2009-10-01T22:12:29.717 回答
-2

Codepad.org非常适合小型示例,因为它会编译和运行您的代码。这对于确保您和其他任何人在同一页面上是非常宝贵的。它不是完全开源的,但它使用的一些部分是开源的,这是一个值得考虑的好特性。

于 2009-11-19T20:17:41.793 回答
-3

http://pastebin.im能够调试超过 50 种编程语言。

它在 pastebin.com 的开源应用程序上运行。

于 2009-10-08T00:34:39.237 回答
-3

我对开源 PHP Stikked 的体验非常好:http ://code.google.com/p/stikked

它是用 CodeIgniter 编写的,安装起来比较轻松。

于 2011-06-23T16:46:02.237 回答