2008-10-20 28 views
10

Je suis à la recherche d'une application web open-source pastebin écrite en Python ou en Perl. J'en ai besoin pour implémenter un éditeur spécialisé basé sur le web pour mes propres besoins, et je veux emprunter du code/des idées à partir du pastebin puisque je n'ai pas beaucoup d'expérience en programmation web.Qu'est-ce qu'un bon pastebin open source en Python ou Perl?

Pouvez-vous pointer vers un (ou plusieurs)?

Merci à l'avance

Répondre

11

Lodgeit est écrit en Python et est une belle pastebin

+0

Ah, super. J'étais au courant de Lodgeit mais je ne savais pas comment obtenir son code. 10x –

+0

Yeh, Lodgd C'est génial. J'allais en fait publier ceci, mais je n'ai pas trouvé le lien. Merci pour cela! –

+7

LodgeIt semble mort, une telle honte :( – Kimvais

12

J'aime pastebot, qui alimente http://paste.pocoo.org/ (par exemple). C'est Perl et utilise POE.

+0

votre lien vers sial.org ne fonctionne plus – Mottie

+0

@fudgey je l'ai remplacé. J'espère qu'il sera examiné et affiché bientôt. – cstamas

3

Stickum est écrit en utilisant TurboGears et prend en charge la coloration syntaxique pour un grand nombre de langues grâce à son utilisation de Pygments. Vous pouvez le voir en action au Fedora Pastebin.

3

http://dpaste.com/ est écrit en Python avec Django. De http://dpaste.com/about/:

Ce site a commencé comme un exercice. Il semblait stupide que les codeurs Django n'aient pas une application pastebin écrite en Django, quand l'écriture d'une application pastebin est juste quelques étapes au-dessus de "Hello, World" dans la complexité. Au début, c'était tout generic views - en d'autres termes, il y avait quelques informations de configuration plus quelques modèles - et cela a bien fonctionné, mais comme j'ai ajouté des fonctionnalités, certaines programmations ont été nécessaires. La source de la version "pure générique" du site est toujours disponible here. À un moment donné, je peux publier la dernière source, mais cela dépend de trouver le temps de faire le nettoyage et les améliorations sur ma liste.

Le livre Python Web Development with Django (co-écrit par Paul Bissex, le créateur de dpaste) contient un chapitre sur la création d'un pastebin.

+1

Ajout d'une correction à cette cette belle vieille réponse -.. le moteur de dpaste.com de base n'est plus open source Cependant, je http://dpaste.com/opensource lien vers la source originale référencée dans cette réponse, et une application pastebin open source similaire J'ai inclus dans le livre de Django, je co-écrit –

-2

Hpaste est bon. vient avec pln txt et python en surbrillance (pygments) mais vous pouvez ajouter plus facilement. n Si vous avez besoin d'aide, vous pouvez contacter l'auteur ([email protected]). hpaste wiki. fonctionne également en python pur est très léger et facile à installer (télécharger sur votre site).

-3

http://pastebin.im a la capacité de déboguer plus de 50 langages de programmation.

Il fonctionne sur l'application open-source de pastebin.com.

+0

lien mort aussi je ne pense pas qu'il y ait une chose telle que « l'application open-source de pastebin.com »;.. s'il est, un lien vers elle est nécessaire. –

-2

Codepad.org est idéal pour les exemples smallish, car il va compiler et exécuter votre code. Ceci est inestimable pour s'assurer que vous et qui d'autre sont sur la même page. Il n'est pas complètement open-source, mais certains sont pieces it uses, et c'est une bonne fonctionnalité à considérer.

+0

lien vers open-source « pièces » est 404. –

0

Pastebot peut être l'un des pastebins d'origine et est distribué sur CPAN et développé en github et/ou gitorious ces jours-ci.

-1

Avez-vous considéré Gist du github?

http://gist.github.com/

Contenu essentiel est un moyen simple de partager des extraits et des pâtes avec les autres.Tous les gists sont des dépôts git, donc ils sont automatiquement versionnés, forkable et utilisable comme dépôt git.

+4

qui n'est pas open source. – cweiske

+0

Ils veulent un pastebin open source –