<div dir="ltr">Ciao Giuseppe<div><br></div><div><br><div class="gmail_extra"><br><div class="gmail_quote">2016-02-17 19:59 GMT+01:00 Giuseppe Costanzi <span dir="ltr"><<a href="mailto:giuseppecostanzi@gmail.com" target="_blank">giuseppecostanzi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">salve a tutti,<br>
non riesco a capire come usare *args, **kwargs in una classe.<br>
mi sono fatto uno script che riporto sotto ma, ad esempio mi perdo<br>
kwargs per strada mentre gli args proprio non li vedo da dentro la classe.<br>
lo script sotto mi ritorna<br>
<br>
bc@hal9000:~/stimuli$ python super.py<br>
MRO: ['B', 'A', 'object']<br>
__init__ class B: ({1: 'A', 2: 'B', 3: 'C'},) {}<br>
__init__ class A: ({1: 'A', 2: 'B', 3: 'C'},) {}<br>
super class B: ({1: 'A', 2: 'B', 3: 'C'},) {}<br>
class: B<br>
kwargs : {}<br>
end<br>
<br>
che non ho capito?<br></blockquote><div><br></div><div> kwargs e' vuota :D</div><div><br></div><div>Ti do un hint....init richiede 3 parametri, di cui uno posizionale....tu ne passi solo due.</div><div><br></div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><br></div>I wish you a good day,<div>Christian</div></div></div></div></div>
</div></div></div>