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
Author: gianluca
Date: May 15, 2008 17:17

On 14 Mag, 11:36, "Enrico" <4...@755189.45> wrote:
> "gianluca" gmail.com> ha scritto nel messaggionews: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-extendi...
> 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...
> rs/
> Altro non ti so dire.
> Ciao, Enrico

Grazie delle indicazioni.
A presto
gianluca
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 ·