什么是Python或Perl中的一个好的开源pastebin?

时间:2008-10-20 14:54:02

标签: python perl open-source pastebin

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

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

提前致谢

10 个答案:

答案 0 :(得分:12)

我喜欢pastebot,它支持http://paste.pocoo.org/(例如)。它是Perl并使用POE。

答案 1 :(得分:11)

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

答案 2 :(得分:3)

Stickum是使用TurboGears编写的,并且由于使用了Pygments,因此支持大量语言的语法高亮显示。您可以在Fedora Pastebin找到它。

答案 3 :(得分:3)

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

  

这个网站最初是一个练习。 Django编写器没有用Django编写的pastebin应用程序似乎很愚蠢,因为编写一个pastebin应用程序只比复杂的“Hello,World”高出几步。最初它只是generic views - 换句话说,它是一些配置信息加上几个模板 - 并且工作得很好,但是当我添加了一些功能时,我们需要一些实际的编程。该网站的“纯通用”版本的来源仍然可用here。在某些时候,我可能会发布最新的消息来源,但这取决于是否有时间在我的列表上进行清理和增强。

本书Python Web Development with Django(由Paul Bissex共同编写,dpaste的创建者)包含有关创建pastebin的章节。

答案 4 :(得分:1)

Pastebot可能是原始的pastebins之一,并且分发在CPAN上,并且最近在github和/或gitorious中发展。

答案 5 :(得分:-1)

您是否考虑过github上的Gist?

http://gist.github.com/

  

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

答案 6 :(得分:-2)

Hpaste很好。附带pln txt和python高亮(pygments),但你可以更轻松地添加。如果你需要帮助,你可以联系作者(patx@patx.me)。 hpaste wiki。同样在纯蟒蛇中运行的是veyr light wieght,易于设置(上传到你的网站)。

答案 7 :(得分:-2)

Codepad.org非常适合小型示例,因为它将编译并运行您的代码。这对于确保您和其他任何人都在同一页面上非常有用。它完全不是开源的,但有些pieces it uses是,这是一个很好的特性需要考虑。

答案 8 :(得分:-3)

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

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

答案 9 :(得分:-3)

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

用CodeIgniter编写并安装相对无痛。