<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-05-07 8:12 GMT+02:00 Matteo Boscolo <span dir="ltr"><<a href="mailto:matteo.boscolo@boscolini.eu" target="_blank">matteo.boscolo@boscolini.eu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao a tutti,<br>
<br>
sto facendo dei test per alcune cose che dovrei estendere con python in c.<br>
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.<br>
qui tutto ok.<br>
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<br>
il mio problema e che il " valore", lo devo prendere da un  oggetto com che lo setta in un VARIANT..<br>
Potete darmi quaalch suggerimento .. su che oggetto sia migliore per digetire un VARIANT .. QUALCOSA TIPO PyString_FromVariant ....!!!<br>
ho fatto svariate prove, ma da qui non ne vengo fuori ..<br>
<br></blockquote><div><br></div><div>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.</div><div></div></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao  Manlio</div></div>