Si j'ai quelque chose de compliqué à faire j'ouvre mon éditeur et je l ́écris, et je le relis. Cela ne prend pas plus de temps et je fais moins de faute parceque mon programme jetable est mieux présenté, colorié et tout. ET c'est plus facile d'insérer une fonction intermédiaire si je décide que mon programme en serait plus facile à écrire — chose que tu ne feras jamais en ligne de commande.
Ben justement ipython te permet de commencer à faire du script interactif en quelques lignes puis si ça commence à devenir trop gros, un simple %save mon_script 1-num_dernière_ligne et roule ma poule !
Si on a plein de lignes à taper, un petit %edit, ça ouvre ton éditeur favoris, tu tapes, c'est plein de jolies couleurs, tu fermes en sauvegardant, puis ça exécute !
Dans ipython tu peux aussi écrire en tout ce que tu aurais pu écrire sur ton shell, simplement précéder la commande de !
Bref, c'est une habitude à prendre, mais je sais que mon ipython me sert souvent !
[^] # Re: Switcher à python comme shell
Posté par Strash . En réponse à la dépêche pyxshell : piper des flux de texte en pur Python. Évalué à 5.
Ben justement ipython te permet de commencer à faire du script interactif en quelques lignes puis si ça commence à devenir trop gros, un simple
%save mon_script 1-num_dernière_ligneet roule ma poule !Si on a plein de lignes à taper, un petit %edit, ça ouvre ton éditeur favoris, tu tapes, c'est plein de jolies couleurs, tu fermes en sauvegardant, puis ça exécute !
Dans ipython tu peux aussi écrire en tout ce que tu aurais pu écrire sur ton shell, simplement précéder la commande de !
Bref, c'est une habitude à prendre, mais je sais que mon ipython me sert souvent !