Il giorno 17 febbraio 2016 21:38, Giuseppe Costanzi <
giuseppecosta...@gmail.com> ha scritto:
>
> si infatti con il tuo consiglio ho capito che va tutto in args
> ma non riesco a capire come mandare un dizionario in kwargs
> se faccio cosi'
>
>  args = ('Y','Y','Z')
>  kwargs = {1:"A", 2:"B", 3:"C"}
> foo = B(args, kwargs,msg="Hello")
>
> allora ottengo, quasi, quello che vorrei
>
> bc@hal9000:~/stimuli$ python super.py
> MRO: ['B', 'A', 'object']
> __init__ class B: ({1: 'A', 2: 'B', 3: 'C'},) {'msg': 'Hello'}
> __init__ class A: ({1: 'A', 2: 'B', 3: 'C'},) {'msg': 'Hello'}
> super class B: ({1: 'A', 2: 'B', 3: 'C'},) {'msg': 'Hello'}
> class: B
> kwargs : {'msg': 'Hello'}
> end
> ma mi perdo la lista


Mi fai vedere il resto del codice ?
-- 

I wish you a good day,
Christian
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a