Re: python e swig
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
POPULAR GROUPS

more...

 Up
Re: python e swig         

Group: it.comp.lang.python · Group Profile
Date: May 14, 2008 02:36

"gianluca" gmail.com> ha scritto nel messaggio
news:56ead53e-7dc9-4c13-a59e-26d4fd4ccb63@b1g2000hsg.googlegroups.com...
On 9 Mag, 07:50, geonom...@gmail.com wrote:
> Ciao a tutti,
> qualcuno ha esperienza di utilizzo di swig con python?. Ho un
> problema di questo tipo:
> da alcune librerie di C ho generato un involucro per python che
> funziona piuttosto bene. Alcune delle funzioni interfacciate, però,
> prevedono (in C) come parametro passato un puntatore ad un int o
> float. In python non riesco a capire come devo fare per passare alla
> funzione il parametro che mi viene chiesto.ISe non sbaglio il
> passaggio di parametri in python dovrebbe avvenire per riferimento
> quindi non riesco proprio a capire dove sbaglio. Il tutto si complica
> con i passaggi di puntatori a puntatori...ma un problema alla volta.
>
> grazie
>
> Gianluca

Ciao, purtroppo ho usato swig solo una volta e due anni fa, quindi non mi
ricordo nulla, e riguardando il mio codice vedo solo un puntatore ad una
funzione di callback che è quello che mi ha creato più problemi.
Comunque ti direi di partire da qui:
http://www.swig.org/Doc1.3/Python.html#Python_nn22
e da qui:
http://www.python.org/workshops/1996-06/papers/d.beazley-swig-extending.html
Poi cerca qualche esempio: io non avevo trovato particolari problemi a parte
come detto la funzione di callback.
Prova anche a vedere questo che forse ti semplifica il tutto:
http://www.garyfeng.com/wordpress/2002/11/27/swig-special-classes-for-pointe
rs/
Altro non ti so dire.
Ciao, Enrico
no comments
diggit! del.icio.us! reddit!

RELATED THREADS
SubjectArticles qty Group
Bug#426953: Installing python-matplotlib, python-numpy gets removedlinux.debian.bugs.rc ·
Bug#409814: [Python-modules-team] Bug#409814: python-mysqldb: Adding 2.5 supportlinux.debian.bugs.dist ·