voglio fare qualcosa di simile alla seguentePuoi passare una classe (non un oggetto) come parametro a un metodo in python?
class A:
def static_method_A():
print "hello"
def main(param=A):
param.static_method_A()
io voglio che questo sia equivalente a A.static_method()
. È possibile?
modo per cambiare alla mia risposta. – Unknown
No, la mia risposta non è basata sul tuo. Tuttavia, sono colpevole di scrivere una risposta a una frase solo per ottenere un primo colpo, quindi espandendolo entro la grazia di 5 minuti. –
Questo è lo stesso sconosciuto che mi ha dato la stessa spazzatura l'altro giorno ... Mi sono preso il mio tempo per scrivere una risposta ponderata e aiutare qualcuno e non stava nemmeno prestando attenzione a ciò che qualcun altro stava postando. Gli ho dato un peccato +1, ma ora me ne pento. Penso che tutti debbano smettere di essere così affamati di reputazione e cercare semplicemente di aiutarsi a vicenda. – Tom