IPython - Introspezione dinamica degli oggetti

IPython ha diversi modi per ottenere informazioni sugli oggetti Python in modo dinamico. In questo capitolo, impariamo i modi dell'introspezione dinamica degli oggetti in IPython.

Uso di ? e ??fornisce informazioni specifiche e più dettagliate sull'oggetto. Nel primo esempio discusso di seguito, viene creato un semplice oggetto intero a. Le sue informazioni possono essere ottenute digitando un? nella cella di input.

Nel secondo esempio, definiamo una funzione e analizziamo questo oggetto funzione con ? e ??.

Nota che la funzione magica %psearch è equivalente all'uso di ? o ?? per recuperare le informazioni sugli oggetti.