Question
Je ne comprenais pas la bibliothèque ipython. Cette URL fournit la caractéristique commune, mais je ne pouvais noyau relier. http://ipython.org/ipython-doc/stable/interactive/tutorial. html
Comment j'utiliser IPython pour améliorer ma journée à l'expérience de l'application python jour?
La solution
ipython est une meilleure invite interactive, et non une bibliothèque. Il a des caractéristiques comme la complétion et les profils qui ne sont pas présents dans l'invite interactive à la vanille (qui est en cours d'exécution python sans un fichier d'entrée). Toutes les fonctionnalités sont répertoriés sur la page que vous avez cité.
Ainsi, il ne s'améliore pas vraiment votre journée à l'expérience de l'application python jour (quoi que cela signifie), mais il fournit des avantages au cours du développement.
En outre, il existe une alternative, appelée bpython , il a des caractéristiques assez grandes aussi.
Autres conseils
vous faites un calcul scientifique? ipython 0,12 possède une nouvelle fonctionnalité appelée ipython portable qui est vraiment utile pour l'analyse des données. vous pouvez facilement imprimer des graphiques et des données en ligne dans votre navigateur et recharger votre code. Vous pouvez ensuite l'imprimer en format pdf et faire un bon rapport.
il est également utile pour python apprentissage grâce à la fonctionnalité de ipython. vous pouvez tester rapidement et comprendre comment certaines fonctions agissent. Quelques fonctionnalités particulièrement utiles en dehors de complétion
-
object??
vous donne plus d'informations sur l'objet -
%history
vous donne une liste de toutes vos commandes précédentes -
%debug
si vous touchez une erreur, cela vous mettra dans le débogueur afin que vous puissiez rapidement déboguer