Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Interfaçage autre langage
Interfaçage autre langage Forum d'entraide pour l'interfaçage avec d'autres langages (ctypes, api C, swig, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/06/2012, 16h23   #1
squallmrs
Invité régulier
 
Inscription : novembre 2008
Messages : 37
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 37
Points : 8
Points : 8
Par défaut [Python/FORTRAN(f2py)] Appeler fonction Python depuis Fortran

Bonjour tout le monde ,
J'ai essayé different cas et exemples pour reussir à appeler une fonction python à partir de FORTRAN.

foo.py
Code :
1
2
3
 
def foo(self,a):
      print a
test.F
Code :
1
2
3
4
5
 
SUBROUTINE test:
EXTERNAL FOO
       foo('salut')
END
Pouvez vous m'aider svp ?
squallmrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2012, 11h53   #2
squallmrs
Invité régulier
 
Inscription : novembre 2008
Messages : 37
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 37
Points : 8
Points : 8
La solution est :
il lui faut absolument une valeur de retour.

test.F :
Code :
1
2
3
4
5
6
 
SUBROUTINE test:
INTEGER TMP
EXTERNAL FOO
       TMP = foo('salut')
END
squallmrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h17.


 
 
 
 
Partenaires

Hébergement Web