【问题标题】:What is a good open source pastebin in Python or Perl? [closed]什么是 Python 或 Perl 中好的开源 pastebin? [关闭]
【发布时间】:2010-09-18 03:17:45
【问题描述】:

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

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

提前致谢

【问题讨论】:

    标签: python perl open-source pastebin


    【解决方案1】:

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

    【讨论】:

    • 你的 sial.org 链接失效了
    • @fudgey 我替换了它。我希望它会很快得到审查和展示。
    【解决方案2】:

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

    【讨论】:

    • 啊,太好了。我知道 Lodgeit 但不知道如何获取它的代码。 10x
    • 是的,Lodgd 很棒。本来想发这个的,但是找不到链接。谢谢!
    • 旅馆好像死了,真可惜:(
    • LodgeIt 不再维护 paste.pocoo.org/about 并且正在与新版本的 python-werkzeug 中断......所以可能不是一个很好的建议(除非出现维护的分支)。
    【解决方案3】:

    Stickum 是使用 TurboGears 编写的,由于使用了Pygments,它支持大量语言的语法高亮显示。您可以在Fedora Pastebin 看到它的实际效果。

    【讨论】:

      【解决方案4】:

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

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

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

      【讨论】:

      • 对这个不错的旧答案进行更正——核心 dpaste.com 引擎不再是开源的。但是,在dpaste.com/opensource 上,我确实链接到此答案中引用的原始源,以及我与我共同撰写的 Django 书中包含的类似开源 pastebin 应用程序。
      【解决方案5】:

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

      【讨论】:

        【解决方案6】:

        你考虑过来自 github 的 Gist 吗?

        http://gist.github.com/

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

        【讨论】:

        • 他们想要一个开源的 pastebin
        【解决方案7】:

        Hpaste 很好。带有 pln txt 和 python 突出显示(pygments),但你可以更容易地添加。 n 如果您需要帮助,您可以联系作者 (patx@patx.me)。 hpaste wiki。也可以在纯 python 中运行,非常轻巧且易于设置(上传到您的网站)。

        【讨论】:

          【解决方案8】:

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

          【讨论】:

          • 开源“pieces”的链接是 404。
          【解决方案9】:

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

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

          【讨论】:

          • 死链接。另外我认为没有“pastebin.com 的开源应用程序”之类的东西;如果有,需要一个链接。
          【解决方案10】:

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

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

          【讨论】:

          • 既不是python也不是perl。
          猜你喜欢
          • 2011-04-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-07
          • 1970-01-01
          • 2010-10-09
          • 1970-01-01
          相关资源
          最近更新 更多