Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité régulier
    Inscrit en
    novembre 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 38
    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 ?

  2. #2
    Invité régulier
    Inscrit en
    novembre 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 38
    Points : 8
    Points
    8

    Par défaut

    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

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •