2015-05-07 8:12 GMT+02:00 Matteo Boscolo <matteo.bosc...@boscolini.eu>:
> Ciao a tutti, > > sto facendo dei test per alcune cose che dovrei estendere con python in c. > in pratica ho una mia funzione c a cui vado a create un "oggetto" di tipo > PyDict_New che poi sara il ritorno della mia funzione che chiamero da > python. > qui tutto ok. > sto cercando di aggiungere elementi a quel dizionario.. e fino a che uso i > tipi python tipo PyDict_SetItem(d,"la_mia_chiave","valore"); tutto ok > il mio problema e che il " valore", lo devo prendere da un oggetto com > che lo setta in un VARIANT.. > Potete darmi quaalch suggerimento .. su che oggetto sia migliore per > digetire un VARIANT .. QUALCOSA TIPO PyString_FromVariant ....!!! > ho fatto svariate prove, ma da qui non ne vengo fuori .. > > Il tipo Variant mi sembra sia definito come una tagged union, quindi puoi gestire la (noiosissima) conversione a mano, oppure vedere se pywin32 ha qualcosa di pronto. Ciao Manlio
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python