IPython - Introspeksi Objek Dinamis

IPython memiliki cara berbeda untuk mendapatkan informasi tentang objek Python secara dinamis. Pada bab ini, mari kita pelajari cara introspeksi objek dinamis di IPython.

Penggunaan ? dan ??memberikan informasi spesifik dan lebih rinci tentang objek. Dalam contoh pertama yang dibahas di bawah ini, objek integer sederhana a dibuat. Informasinya dapat diperoleh dengan mengetik? di sel input.

Pada contoh kedua, mari kita definisikan fungsi dan introspeksi objek fungsi ini dengan ? dan ??.

Perhatikan bahwa fungsi ajaib %psearch setara dengan penggunaan ? atau ?? untuk mengambil informasi objek.