Python objekt kan vara mycket komplexa , innehåller många variabler och funktioner ( metoder ) som du kan använda ( distinktionen mellan " funktion " och " metod " i Python är något esoteriskt , men det i allmänhet räcker till säga att rutiner finns inuti objekten kallas "metoder " ) . Den " dir " funktionen inspekterar objektet du skickar till den och rapporterar sina metoder till dig . Använd " dir " för att få mer information om dåligt dokumenterade eller okända objekt som du möter i Python . Instruktioner
1
Starta Pythontolk kommandoraden
2
Skapa en lista med följande kommando : .
Min Lista = [ 1,2,3 ] Addera 3
Passera listan objektet till " dir " -funktion för att upptäcka dess funktioner :
dir ( Min Lista ) katalog
resultaten returneras som en lista. Metoder med understreck runt deras namn är privata , och du kan inte ringa dem direkt . De offentliga metoder , som du kan använda direkt , brukar visas i slutet av listan . Prova den " omvända " -funktionen på din lista :
mylist.reverse ( ) katalog
ordning listans poster återförs
4
Prova " dir. " på en modul för att upptäcka de metoder du kan använda i modulen :
import struct
dir ( struct ) katalog