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 :

erreur script py


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 35
    Par défaut erreur script py
    Bonjour,
    j'ai une erreur à l’exécution d ce script:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #!/usr/bin/env python
    #--*--coding:UTF-8--*--
    import sys, socket
    resultat=socket.getaddrinfo(sys.argv[1],None)
    compteur=0
    for item in resultat:
          print "%2d: %s" % (compteur,item[4])
          compteur+=1
    line 3, in <module>
    s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    AttributeError: 'module' object has no attribute 'AF_INET'


    quelqu'un à une idée ?
    Merci

  2. #2
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Juste une idée.

    L'erreur doit dépendre de l'argument passé (sys.argv[1]) parce que quand j'utilise pour getaddrinfo les éléments de mon serveur ftp ("127.0.0.1",20), ton code répond sans erreur.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 35
    Par défaut
    je ne comprend pas pourtant j'entre un argument correct

    cela ne viens pas du fait que j'utilise une machine virtuelle par hasard?

  4. #4
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par renovatio34 Voir le message
    cela ne viens pas du fait que j'utilise une machine virtuelle par hasard?
    Je ne sais pas. J'utilise aussi beaucoup les machines virtuelles, et ça marche plutôt bien. Pour certains accès réseau externes, il faut peut-être un accès par pont, et pas seulement NAT.

    Essaie au moins ton code avec l'exemple de la doc:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    socket.getaddrinfo("www.python.org", 80, 0, 0, socket.SOL_TCP)

Discussions similaires

  1. erreur script perl
    Par infernal1022 dans le forum Langage
    Réponses: 2
    Dernier message: 18/06/2007, 10h49
  2. erreur script vbs
    Par france38 dans le forum VBScript
    Réponses: 4
    Dernier message: 14/10/2006, 10h50
  3. erreur script javascript
    Par speedylol dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 08/08/2006, 13h15
  4. [Configuration] affichage video erreur script
    Par zorrax dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 26/02/2006, 15h35
  5. [VB.NET] Erreur script client
    Par Sadneth dans le forum ASP.NET
    Réponses: 2
    Dernier message: 04/03/2005, 08h33

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