Un attributo è un oggetto che fa parte del valore di un altro oggetto (di cui l'attributo è chiamato anche " proprietà" ) . Il linguaggio di programmazione Python contiene caratteristiche object-oriented , come la possibilità di creare , assegnare e di estrarre gli attributi . È possibile utilizzare il meccanismo di attributo per scrivere codice Python in cui gli oggetti incapsulano stati locali strutturati. In particolare , un operatore Python primitivo può estrarre i valori di attributo dall'oggetto che li contiene . Istruzioni 
 1 
 Definire una classe Python che contiene un attributo di classe , come nel seguente codice di esempio : 
 classe 
 MyClass ( oggetto) : 
 
 classAttribute = " All oggetti della classe hanno questo " 
 2 
 estrarre il valore dell'attributo classe utilizzando l'operatore punto , come nel seguente codice di esempio : 
 
 myObject = MyClass ( ) < br > 
 myObject.classAttribute 
 
 in questo esempio , il valore dell'espressione nella seconda linea sarà , " Tutti gli oggetti della classe hanno questo " . Oggetto " myObject " avrà tale attributo , come saranno tutti gli altri membri del " MyClass " . 
 3 
 Assegnare ed estrarre il valore di un attributo esempio utilizzando l' operatore punto , come nel seguente codice di esempio : 
 
 myOtherObject = MyClass ( ) per 
 myOtherObject.instanceAttribute = " Solo questo oggetto ha questa " 
 
 myOtherObject.instanceAttribute 
 
 In questo esempio , il valore dell'espressione nella seconda riga sarà: " Solo questo oggetto ha questa " . Oggetto " myOtherObject " ha l'attributo di istanza , ma non altri casi di " MyClass " (ad esempio , " myObject " ) hanno.