Python et Pastebin me voila !
Chez Debian, et surement sur d'autres distributions, existe un paquet nommé « pastebinit ». Ce soft permet de poster du code sur le site pastebin.com afin de le colorer et de le partager facilement avec du monde. Petite note, j'ai sur mon serveur un service de colorisation disponible à l'adresse wall.deblan.fr.
Pastebin a été remis à neuf il y a quelques semaines et le paquet « pastebinit » ne fonctionnait plus. En fait, en plus d'avoir été modifié le front office, l'API a aussi changé.
Bref, c'était assez pénible de ne pas avoir de quoi "paster" (coller) facilement du code en mode console alors j'ai décidé de coder un script qui remplacera pastebinit. Pour ce faire, j'ai eu envie d'utiliser Python.
Licence : BSD.
Pour utiliser le script, il y a deux manières :
1. Si on veut paster (ou "waller") un fichier :
simon@anna:~/python$ cat /mon/fichier/a/paster | ./pastebinit.py
2. Si on veut paster du code qu'on va taper :
simon@anna:~/python$ ./pastebinit.py
vous taper
votre code
et pour arrêter : ctrl+D
Il est évident qu'il faut avoir python d'installé sur sa machine. Pour les debianneux :
# aptitude update && aptitude install python
Si tout ce passe bien, vous devriez recevoir une url (exemple : http://pastebin.com/XdXRMTzZ). Dans le cas contraire, un message d'erreur apparaîtra.

Analyser efficacement un fichier CSV
Je travaille régulièrement sur des traitements de fichiers CSV. J'apprécie beaucoup ce forma…

Murph v1.23 et Custom Menu v3.11
Je n'ai pas écrit d'articles depuis quelques temps car mes semaines sont très chargées. Pour…

Murph v1.20 is out! 📣
Une nouvelle version de Murph a été publiée le 27 juillet 2023 🥳 Murph est un framework ope…
- Mis a part les quelques fautes mentionnées sur MSN (a), c'est interessant comme truc. Pas pour moi, mais cool quand même :p