Что такое хороший пастебин с открытым исходным кодом в Python или Perl?

Я ищу веб-приложение с открытым исходным кодом, написанное на Python или Perl. Мне нужно это, чтобы реализовать специализированный редактор на основе Интернета для моих собственных нужд, и я хочу заимствовать код/​​идеи от pastebin, так как у меня нет большого опыта в веб-программировании.

Можете ли вы указать на один (или несколько)?

Заранее спасибо

Ответ 1

Lodgeit написан на Python и является хорошим пастебином

Ответ 2

Мне нравится pastebot, который обеспечивает http://paste.pocoo.org/ (например). Это Perl и использует POE.

Ответ 3

Stickum написан с использованием TurboGears и поддерживает подсветку синтаксиса для большого количества языков благодаря использованию Pygments. Вы можете увидеть его в действии на Fedora Pastebin.

Ответ 4

http://dpaste.com/ написан на Python с Django. Из http://dpaste.com/about/:

Этот сайт начался как упражнение. Было глупо, что у кодов Django не было приложения pastebin, написанного в Django, при написании приложения pastebin это всего лишь пара шагов выше "Hello, World" по сложности. Первоначально это было общие представления - другими словами, это была некоторая информация о конфигурации плюс несколько шаблонов - и отлично работала, но поскольку я добавленные функции потребовали некоторого фактического программирования. Источник для "чистой общей" версии сайта по-прежнему доступен здесь. В какой-то момент я могу опубликовать последний источник, но этот контингент нашел время, чтобы выполнить очистку и улучшения в моем списке.

Книга Python Web Development с Django (в соавторстве с Paul Bissex, создатель dpaste) содержит главу о создании pastebin.

Ответ 5

Pastebot может быть одним из оригинальных pastebins и распространяется на CPAN и развивается в github и/или gitorious в эти дни.

Ответ 6

Вы считали Гиста из github?

http://gist.github.com/

Gist - это простой способ обмена фрагментами и пастами с другими. Все репозитории являются хранилищами git, поэтому они автоматически версируются, становятся доступными и могут использоваться как хранилище git.

Ответ 7

Hpaste - это хорошо. поставляется с pln txt и подсветкой python (pygments), но вы можете добавить более легко. n, если вам нужна помощь, вы можете связаться с автором ([email protected]). hpaste wiki. также работает в чистом python, это veyr light wieght и легко настраивается (загружается на сайт ur).

Ответ 8

Codepad.org отлично подходит для небольших примеров, поскольку он будет компилировать и запускать ваш код. Это бесценно для того, чтобы убедиться, что вы и кто бы то ни было на одной странице. Это не open-source полностью, но некоторые части, которые он использует, и это хорошая возможность рассмотреть.

Ответ 9

http://pastebin.im имеет возможность отлаживать более 50 языков программирования.

Он работает в open-source приложении pastebin.com.

Ответ 10

У меня был неплохой опыт работы с открытым исходным кодом PHP Stikked: http://code.google.com/p/stikked

Его написано в CodeIgniter и установка относительно безболезненна.