la complétion¶
l’outil le plus utilisé, et de loin, pour avoir de l’aide en ligne, est la complétion
on rappelle qu’en tapant la touche ‘Tab’ (⇥), l’ordi essaie de compléter la commande que vous avez commencée
c’est vraiment hyper utile, si vous ne l’utilisez pas en permanence c’est le moment de réessayer - et de l’adopter comme une habitude presque inconsciente
help dans les notebooks avec Shift-Tab¶
dans Jupyter seulement, si vous tapez ‘Shift-Tab’ vous avez un popup qui vous montre la doc de la fonction sur laquelle vous êtes
import numpy as npnp.empty<function numpy.empty>si dans cette situation

je tape Shift-Tab, je vais obtenir cela
c’est pratique car dès que je tape un autre caractère le popup s’efface
(du coup d’ailleurs j’ai dû faire le screenshot avec un tél...)

help IPython avec ?¶
dans Jupyter, ou aussi dans IPython:
taper, dans une cellule de code, le symbole sur lequel vous voulez avoir de l’aide suivi de ?
Entrée [ ]: int?Une fenêre contenant le help apparaît en bas de votre notebook
# décommenter pour tester
# int?help de Python avec help()¶
dans le code Python, appeler la fonction help
avec un nom en argument
help(int), vous obtenez la documentation sur ce nom
ce nom peut être une chaînehelp('if')sans argument
help()
un utilitaire vous permet d’afficher la documentation des noms que vous entrez
# décommenter pour tester
# help(help)# décommenter pour tester
#help()# décommenter pour tester
#help('if')