Ich möchte so etwas wie die folgendenKönnen Sie eine Klasse (kein Objekt) als Parameter an eine Methode in Python übergeben?
class A:
def static_method_A():
print "hello"
def main(param=A):
param.static_method_A()
ich dies A.static_method()
gleichwertig sein wollen tun. Ist das möglich?
Weg auf meine Antwort zu ändern. – Unknown
Nein, meine Antwort basiert nicht auf deiner. Ich habe mich jedoch schuldig gemacht, eine Ein-Satz-Antwort zu schreiben, nur um einen ersten Schuss zu bekommen und ihn dann innerhalb der 5-minütigen Gnade zu erweitern. –
Das ist das gleiche Unbekannte, das mir den gleichen Müll gab ... Ich nahm mir Zeit, eine nachdenkliche Antwort zu schreiben und jemandem zu helfen und achtete nicht einmal darauf, was irgendjemand sonst gepostet hatte. Ich habe ihm schade +1 gegeben, aber jetzt bereue ich es. Ich denke, jeder muss aufhören, so rufhungrig zu sein und versuchen, sich gegenseitig zu helfen. – Tom