WARNING: File not found. Did you forget to save?

Un lecteur nous a rapporter ce problème quand il utilisait la commande magique %edit
dans IPython avec Sublime Text.
Profiter du notebook de IPython

IPython est un des outils qui me font trouver la programmation Python plus agréable que dans tous les autres langages : un shell avec tellement d’astuces intégrées que ça donne envie de vomir des arc-en-ciel. Aujourd’hui je vais vous parler d’une fonctionnalité fantastique est très peu connue de IPython : le notebook. Si vous êtes [...]
La suiteNouvelle config iPython

J’ai bricolé une config pour iPython dernièrement. Rappelez-vous, on peut complètement customiser ce shell.
Voici ce que j’ai dans mon ./.config/ipython/profile_default/ipython_config.py…
La suiteProgrammer confortablement en Python sous Windows

Python est un langage qui demande très peu pour programmer: pas d’IDE, de compilateur, de RAD ou autre. Juste un petit éditeur de texte (notepad++ fait très bien l’affaire) et la ligne de commande.
Problème, la ligne de commande est à chier sous Windows. Alors oui, vous pouvez coder dans ces conditions, mais franchement, pourquoi ne pas passer 30 minutes pour vous mettre à l’aise ?
La suiteQuelques bonnes raisons de plus d’utiliser iPython

Le shell Python est vraiment pratique pour expérimenter, apprendre le langage, tester un snippet vitos ou administrer son site à distance. Mais iPython, ola, iPython, il déchire sa génitrice avec une poutrelle en verre pilé.
La suitePersonnalisez le démarrage d’iPython

iPython, c’est bon. Et ça peut être encore meilleur.
La suiteLancer automatiquement le debugger à la levée d’une exception Python

Si vous avez bien lu l’article sur pdb, vous devez être accroc à set_trace()
pour debugger vos programmes.
Oui mais quand votre programme plante, il faut lancer l’éditeur, trouver la ligne, faire un try
/except
, et en plus ramer si c’est dans une boucle.
On peut faire mieux.
La suiteDebugger en Python: les bases de pdb

Mettez vos prints de debug au placard, et apprenez à programmer debugger comme un homme, un vrai. Un homme qui n’a pas peur d’avoir un mug USB. Heu…
La suite