Учебники

IPython — Самоанализ динамического объекта

У IPython есть разные способы динамического получения информации об объектах Python. В этой главе мы изучим способы динамического самоанализа объектов в IPython.

Использование ? и ?? предоставляет конкретную и более подробную информацию об объекте. В первом примере, рассмотренном ниже, создается простой целочисленный объект a. Его информацию можно получить, набрав? во входной ячейке.

Самоанализ динамического объекта в IPython

Во втором примере давайте определим функцию и проанализируем этот объект функции с помощью ? и ?? ,

Функция и Самоанализ

Обратите внимание, что магическая функция % psearch эквивалентна использованию ? или ?? для получения информации об объекте.