Methode zum Drucken des Namens einer Instanz einer KlassePython

Python-Programme
Anonymous
 Methode zum Drucken des Namens einer Instanz einer Klasse

Post by Anonymous »

Ich bin neu in Kursen und schreibe einen, um eine Tracking- und Timing-Aufgabe durchzuführen. Ich habe mir das angeschaut, habe aber immer noch Probleme damit, einen Aspekt der Funktionalität zum Laufen zu bringen.

Hier ist der Teil dessen, was ich habe, um das Problem zu demonstrieren:

Code: Select all

class seperate_trackers():

def __init__(self):
print ("class initiated")

def print_instance_name(self):
print (self.__class__.__name__)
Erstellen Sie eine Instanz davon:

Code: Select all

track_task1 = separate_trackers()
>> class initiated
Führen Sie die Methode dort aus:

Code: Select all

track_task1.print_instance_name()
>> separate_trackers
Das ist nicht das, was ich will!

Wie kann diese Methode repariert werden, sodass sie track_task1 zurückgibt, wenn sie ausgeführt wird?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post