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 :

couplage de deux codes


Sujet :

Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2017
    Messages : 5
    Par défaut couplage de deux codes
    Bonjour
    j'ai deux codes a coupler un écrit avec le langage python l'autre c'est de dgibi (castem)
    mon idée c'est de ouvrir le fichier cast3m dans python par la commande open('chemin_nom de fichier.dgibi')
    mais j'ai des question après cette étape
    1/ es ce que j'ai l'obligation de fermer ce fichier a la fin
    2/ comment je peux utiliser le fichier dgibi une fois il sera ouvert en python
    merci d'avance

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 699
    Par défaut
    Salut,

    Exécuter un programme ne se réduit pas à l'ouverture d'un fichier: il faut lui ajouter un contexte "process" qui va lui permettre de s'exécuter et produire le résultat attendu. Et pour exécuter depuis Python un programme externe, il faut passer par os.system ou subprocess.call.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2017
    Messages : 5
    Par défaut
    c'est très intéressant ce que tu as dis mais os.system permet juste d'ouvrir le programme et tu n'as pas le droit d’écrire ou lire
    je demande plus d'éclaircissement si c'est possible

  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2017
    Messages : 5
    Par défaut couplage
    mon problème c'est que les deux codes ont défini un maillage pratiquement le mème et moi je ne sais pas quoi faire es ce que je laisse les deux maillages ce n'est pas grave et je focalise mes travaux juste sur le couplage ou il sera impossible de répéter le maillage deux fois une fois le programme sera couplé en plus quelle est la méthode exacte qui me permet d'utiliser les données de castem dans le python

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2017
    Messages : 5
    Par défaut fichier externe
    Bonjour
    j'ai réussi d'ouvrir un fichier castem dans python mais je ne sais pas comment utiliser les données de che fichier dans mon code

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 699
    Par défaut
    Citation Envoyé par sama1990 Voir le message
    j'ai réussi d'ouvrir un fichier castem dans python mais je ne sais pas comment utiliser les données de ce fichier dans mon code
    Si vous ne savez pas quel est le format de ce type de fichier, "python" ne va pas l'inventer pour vous.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2017
    Messages : 5
    Par défaut l'utilisation des données
    Bonjour
    actuellement je code avec le langage python et je ne le maitrise pas vraiment (niveau débutant)
    dans mon code python il me faut utiliser des données d'un autre code qui n'est pas codé avec le langage python, du coup j'ai lu un peu sur le net et j'ai trouvé une astuce pour ouvrir le fichier
    fichier= open('chemin.extension')
    et pour utiliser les données de ce fichier
    new_file = (fichier, 'valeur')
    sauf que le message obtenu a la fin c'était unhandled argument(type,dtype)(type'file'),object)
    alors j'ai compris que j'ai pas pu accéder a les données du fichier externe
    je demande l'aide
    merci

  8. #8
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 699
    Par défaut
    Citation Envoyé par sama1990 Voir le message
    il me faut utiliser des données d'un autre code qui n'est pas codé avec le langage python, du coup j'ai lu un peu sur le net et j'ai trouvé une astuce pour ouvrir le fichier
    fichier= open('chemin.extension')
    Il n'y a pas d'astuces. Ce sont des fonctionnalités de base. Et en général, tous les bons tutos. ont un chapitre sur les fichiers qui mérite d'être lu et compris avant de se lancer dans l'aventure.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. deux codes javascript, la base de chez base
    Par jive dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/03/2007, 01h07
  2. [langage] Deux codes en un !
    Par frees3x dans le forum Langage
    Réponses: 3
    Dernier message: 25/10/2006, 20h02
  3. [Conception] Deux codes identique mais un qui fonctionne pas
    Par fabrice88 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 01/08/2006, 17h25
  4. Deux code html choisi selon javascript
    Par franck.automaticien dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 30/06/2006, 09h28
  5. couplage de deux applications
    Par chonos dans le forum Développement
    Réponses: 4
    Dernier message: 04/04/2006, 20h15

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