Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Découvrir la data science avec Python

Maîtriser les raccourcis de IPython

Testez gratuitement nos 1341 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Apprenez à manipuler la console IPython qui utilise à peu près les mêmes raccourcis qu'un shell bash ou qu'un éditeur comme Emacs.
02:40

Transcription

Voyons un peu plus formellement les fonctionnalités d'IPython. Je vais taper une commande comme print, on est en Python, et puis je vais être un peu volontairement erroné, puisque je vais faire un print coucou. Si vous connaissez Python peut-être réagissez-vous... Oui ça va marcher en Python 2 mais pas en Python 3. Car depuis Python 3 on est obligé de mettre des parenthèses sur des fonctions. Donc, nous sommes en Python 3 « missing parentheses" donc ça ne marche pas, je corrige. Comment faire pour corriger ? Je fais une "touche fléchée vers le haut », vous vous souvenez. Mais je pourrais très bien aussi taper les premières lettres de ma commande et faire ma « touche fléchée vers le haut » qui me rappelle bien la dernière commande qui commence par « pri ». Et je retrouve mon print coucou. Ensuite, je me déplace avec mes touches fléchées et je corrige. Je suis dans un mode d'édition de commande comme on en a dans le Bash par exemple. Et voilà que ça fonctionne. Donc « pri », « touche fléchée vers le haut », et encore une fois et je vais me balader uniquement dans ce qui est « pri » quelque chose. Je peux aussi utiliser la combinaison de touches « CTRL+P ». Là, j'avais déjà tapé des print précédents. Donc, si je fais un « CTRL+P », je vais aller sur le précédent « p », donc Previous, qui correspond à une commande commençant par les lettres déjà saisies. Je peux continuer mes « CTRL+P » ou des "touches fléchées vers le haut » pour continuer à remonter ou bien je peux faire, à la place de la "touche fléchée vers le bas", ici, je peux faire un« CTRL+N » pour Next. Je vais continuer mes « CTRL+N » et là, j'arrive au dernier. Vous avez quelques autres commandes aussi connues dans le Bash ou dans imax, c'est ce type de combinaison de touches pour par exemple -je suis ici- faire un « CTRL+K » pour supprimer le reste de la ligne ou bien « CTRL+U » pour supprimer l'intégralité de la ligne. « CTRL+U » c'est vraiment pratique, car quand vous avez tapé des trucs comme ça et que vous vous dites «ah Zut !», et vous faites ça, autant faire un « CTRL+U ». « U » vous y pensez comme à un Undo : on défait la ligne. Enfin, pour nettoyer un peu l'écran vous pouvez faire un « CTRL+L" Clear Screen. Vous voyez que ça nettoie tout et qu'on reste au même endroit. Ou vous pouvez taper la commande, non pas clear, qui ne fonctionne pas, mais cls, comme en Windows et là on nettoie mais vous voyez votre curseur revient tout en haut. C'est comme vous préférez, « CTRL+L » ou cls.

Découvrir la data science avec Python

Prenez en main les outils utilisés pour la data science avec Python, d'un point de vue technique. Pour cela, explorez les deux bibliothèques importantes, NumPy et Pandas.

2h16 (25 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :25 août 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !