Python objekter kan være meget komplekse, med mange variabler og funktioner (metoder ) , du kan bruge (der skelnes mellem " funktion" og "metode" i Python er noget esoterisk, men det generelt tilstrækkeligt at sige, at rutiner indeholdt inde objekter kaldes "metoder ") . Den " dir "-funktionen inspicerer det objekt, du passerer det og rapporterer dets metoder til dig. Brug " dir " for at få mere information om dårligt dokumenterede eller ukendte objekter, som du støder på i Python. Instruktioner
1
Start Python kommandolinje tolk
2
Opret en liste med følgende kommando : .
MyList = [ 1,2,3 ]
3
Pass listen objektet til " dir "-funktionen til at opdage sine funktioner : Hej
dir ( MyList )
resultaterne returneres som en liste . Metoder med understregninger omkring deres navne er privat, og du kan ikke kalde dem direkte . De offentlige metoder, som du kan bruge direkte , normalt vises i slutningen af listen. Prøv den "omvendt "-funktionen på din liste : Hej
mylist.reverse ()
orden listens punkter er vendt
4
Prøv " dir . "på et modul for at opdage de metoder, du kan bruge i modulet : Hej
import struct
dir ( struct )