Ciao Giuseppe
2016-02-17 19:59 GMT+01:00 Giuseppe Costanzi <giuseppecosta...@gmail.com>: > salve a tutti, > non riesco a capire come usare *args, **kwargs in una classe. > mi sono fatto uno script che riporto sotto ma, ad esempio mi perdo > kwargs per strada mentre gli args proprio non li vedo da dentro la classe. > lo script sotto mi ritorna > > bc@hal9000:~/stimuli$ python super.py > MRO: ['B', 'A', 'object'] > __init__ class B: ({1: 'A', 2: 'B', 3: 'C'},) {} > __init__ class A: ({1: 'A', 2: 'B', 3: 'C'},) {} > super class B: ({1: 'A', 2: 'B', 3: 'C'},) {} > class: B > kwargs : {} > end > > che non ho capito? > kwargs e' vuota :D Ti do un hint....init richiede 3 parametri, di cui uno posizionale....tu ne passi solo due. -- I wish you a good day, Christian
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python