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

Calcul scientifique Python Discussion :

Utiliser une bibliotheque C sous python


Sujet :

Calcul scientifique Python

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 8
    Par défaut Utiliser une bibliotheque C sous python
    Bonjour.

    Je développe actuellement sous Python 3.6 et j'aimerai pouvoir utiliser des fonction dans mon code python.
    Voici les fonctions : https://logiciels.cnes.fr/fr/node/32?type=desc

    Je suis sous Linux 64bits.

    Dans le package il fournisse un .so ainsi qu'un .c d'exemple sous linux.

    J'ai essayé avec import ctypes mais quand j'appelle les fonction ça me sort des chiffres bizarre pas du tout cohérent.
    Du coup j'ai jamais fait ça du coup je ne sais pas par où commencer.

    Des idées ?

    Merci

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 710
    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 710
    Par défaut
    Salut,

    Citation Envoyé par dragonlost Voir le message
    Du coup j'ai jamais fait ça du coup je ne sais pas par où commencer.
    Il faut connaître le langage C pour traduire avec ctypes le prototype de la fonction. Mais vous avez nombre d'exemples et de tutos. disponibles sur Internet pour vous y retrouver.

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

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 8
    Par défaut
    J'ai déjà programmer en C. Quand vous voulez dire traduire le prototype vous voulez parler de quoi ?

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 710
    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 710
    Par défaut
    Citation Envoyé par dragonlost Voir le message
    J'ai déjà programmer en C. Quand vous voulez dire traduire le prototype vous voulez parler de quoi ?
    Une recherche sur wikipedia peut être?
    En tout cas, c'est un jargon/terme que le programmeur C connaît.

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

  5. #5
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    salut,

    un lien susceptible d'aider à comprendre comment ça fonctionne

Discussions similaires

  1. Comment utiliser une fonction qui appelle une autre fonction sous Python?
    Par Younnesblack dans le forum Général Python
    Réponses: 8
    Dernier message: 01/11/2017, 23h06
  2. Utiliser une macro Excel sous access
    Par Manu59410 dans le forum VBA Access
    Réponses: 6
    Dernier message: 28/08/2007, 09h08
  3. [ITK] Utiliser la bibliotheque ITK sous DevC++
    Par frenchnounours dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 01/06/2007, 14h23
  4. Comment utiliser une librarie .so (sous linux)
    Par philipina dans le forum Linux
    Réponses: 14
    Dernier message: 20/02/2007, 13h05
  5. Peut-on utiliser une appllication .Net sous Linux ?
    Par goof_22 dans le forum Framework .NET
    Réponses: 8
    Dernier message: 18/10/2006, 11h08

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