IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Echanges fichiers Python FORTRAN


Sujet :

Python

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Points : 29
    Points
    29
    Par défaut Echanges fichiers Python FORTRAN
    Bonjour

    J'aurais besoin de créer à l'aide d'un programme Python des fichiers binaires qui puissent être lus par un programme FORTRAN en "unformatted".

    Quelle est la meilleure solution ?

    Merci d'avance.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 758
    Points : 970
    Points
    970
    Par défaut
    bonjour,

    une des façons serait d'écrire un script python avec une extension fortran qui se charge elle même d'écrire les fichiers au bon format.

    voir f2py

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Points : 29
    Points
    29
    Par défaut Oui, mais...
    En effet, faire appel à des routines Fortran serait l'idéal, mais en ce cas, dans mon projet, le passage par des fichiers deviendrait inutile.

    Seulement, il semblerait que mon compilateur ( Intel 10 ) ne soit pas reconnu par f2py (d'où l'idée de passer par des fichiers plutôt que par des appels aux routines Fortran depuis Python).

    De deux choses l'une : ou je trouve une façon d'écrire avec Python des fichiers binaires lisibles par Fortran sans faire appel à un interfaçage Fortran/Python, ou je trouve un moyen d'interfacer Fortran et Python en utilisant le compilateur que je possède.

    Est-il possible d'adapter f2py en ce sens ??? J'ai essayé avec Forthon, mais je n'ai pas réussi...

    Merci d'avance

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Points : 29
    Points
    29
    Par défaut Bof !!!...
    Il semble bien que le mieux est de coupler FORTRAN avec Python... Mais je crois que je vais réaliser mon projet autrement.


    Yin Zhen

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

Discussions similaires

  1. [PYTHON/FORTRAN ( f2py )] Lecture ecriture de fichier
    Par squallmrs dans le forum Interfaçage autre langage
    Réponses: 7
    Dernier message: 28/06/2012, 08h48
  2. [Echange fichiers] Problème selon taille fichier
    Par Tuxico dans le forum Général Java
    Réponses: 7
    Dernier message: 22/01/2009, 16h57
  3. compiler un fichier.c pour l'appeler à partir d'un fichier python
    Par kskarim dans le forum Déploiement/Installation
    Réponses: 1
    Dernier message: 02/04/2008, 12h40
  4. Lecture de fichier binaire fortran avec java
    Par bigbrother737 dans le forum Langage
    Réponses: 1
    Dernier message: 11/05/2007, 10h34
  5. réseau routeur Linksys - echange fichiers
    Par SuperOliV dans le forum Administration
    Réponses: 1
    Dernier message: 08/08/2005, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo