en guise de rappel, pour utiliser python vous pouvez:
la complétion
on a déjà parlé de la complétion avec le terminal, c’est disponible également avec Python; par exemple
on lance ipython
on tape le début d’une commande, par exemple import frac
on appuie sur la touche Tab pour voir les suggestions de complétion
dans cet exemple, IPython se rend compte que le seul mot qui fait du sens dans ce contexte et qui commence par frac est fractions, du coup il remplit la commande automatiquement.
RTFEM
Python et vs-code
maintenant qu’on a installé Python, on peut retourner dans vs-code pour voir à quoi
ressemble l’extension Python (vérifiez que vous l’avez bien installée)
les zigouigouis
pour commencer, l’extension Python vous permet de voir les erreurs dans votre code
l’extension Python de vs-code va afficher en permanence (à chaque sauvegarde) les soucis détectés par pylint
voir les erreurs
grâce à cette feature vous pouvez voir les erreurs avant de lancer votre
programme; apprenez à les voir et à les corriger avant même d’essayer de
faire tourner votre code, cela vous fera gagner beaucoup de temps !
voici par exemple comment se manifeste, dans vs-code, le fichier
fact-broken.py de tout à l’heure:
en regardant bien, vous voyez apparaître un zigouigoui comme ceci (en général c’est plus visible qu’ici,
mais avec l’habitude vous détecterez cela tout de suite !)
que faire avec les zigouigouis
ouvrir l'onglet *PROBLEMS*
terminal intégré
depuis vs-code, on peut exécuter du Python sans avoir à recourir au terminal (ou disons plutôt, il y a un terminal intégré dans vs-code, ce qui évite de basculer entre les applications); vous utilisez cette feature lorsque vous cliquez sur la flêche ici
cette précaution étant prise, voici quelques mots sur cette feature:
pour essayer, une fois ceci mis en place:
mettez-vous dans le dossier demo du cours
lancez code .
ouvrez le fichier fact.py
si vous n’avez pas encore installé l’extension ‘Python’ de vs-code, il va vous proposer de le faire
n’hésitez pas à accepter (cela peut prendre un peu de temps…)
cliquez sur la flêche (équivalent palette: Python: Run Python File in Terminal)
-> vs-code ouvre un terminal et exécute le fichier fact.py
vous pouvez utiliser Control ` (équivalent palette: View: Toggle Terminal)
pour afficher/fermer le terminal intégré
mais à nouveau: en cas de soucis avec cette feature, repassez au terminal “normal” :)