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 :

lancer une page web et insérer les login et mp


Sujet :

Python

  1. #1
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut lancer une page web et insérer les login et mp
    Bonjour,

    Je suis sous Python 3.2 et je souhaite ouvrir une page web, à laquelle je souhaite me connecter directement avec les login et MP.

    Est-ce possible ?

    j'ai déjà commencer par essayer d'ouvrir un programme avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    import subprocess
    subprocess.Popen('C:\Users\MOI\Desktop\Archives\Clavier.exe')
    Mais ça ne fonctionne pas...

  2. #2
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    from subprocess import Popen
    cmd = "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
    Popen(cmd)
    ne fonctionne pas non plus...

  3. #3
    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
    Je suis sous Python 3.2 et je souhaite ouvrir une page web, à laquelle je souhaite me connecter directement avec les login et MP.

    Est-ce possible ?
    C'est possible! Prenez le temps de lire le tutoriel de D.Hellmann pour comprendre toutes les étapes à accomplir.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    Hello,

    Merci je vais me pencher dessus !


  5. #5
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    en essayant ce bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    import urllib2
     
    response = urllib2.urlopen('http://www.fskwr.ch')
    print 'RESPONSE:', response
    print 'URL     :', response.geturl()
     
    headers = response.info()
    print 'DATE    :', headers['date']
    print 'HEADERS :'
    print '---------'
    print headers
     
    data = response.read()
    print 'LENGTH  :', len(data)
    print 'DATA    :'
    print '---------'
    print data
    J'obtiens ça comme erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      File "C:\Users\MOI\Desktop\Script PYTHON\test_lancer_prog.py", line 9
        print 'RESPONSE:', response
                        ^
    SyntaxError: invalid syntax

  6. #6
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    apparemment, python 3.x ne digère pas bien les print sans ()

    c'est corrigé...

    maintenant j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Traceback (most recent call last):
      File "C:\Users\MOI\Desktop\Script PYTHON\test_lancer_prog.py", line 6, in <module>
        import urllib2
    ImportError: No module named urllib2

  7. #7
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    import urllib2
    #response = urllib.request.urlopen('http://www.fskwr.ch')
    response = urllib2.urlopen('http://www.fskwr.ch')
    print ('RESPONSE:', response)
    print ('URL     :', response.geturl())
     
    headers = response.info()
    print ('DATE    :', headers['date'])
    print ('HEADERS :')
    print ('---------')
    print (headers)
     
    data = response.read()
    print ('LENGTH  :', len(data))
    print ('DATA    :')
    print ('---------')
    print (data)

    erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Traceback (most recent call last):
      File "C:\Users\MOI\Desktop\Script PYTHON\test_lancer_prog.py", line 6, in <module>
        import urllib2
    ImportError: No module named urllib2

  8. #8
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 052
    Par défaut
    Vous ne lisez pas la doc...

    Citation Envoyé par doc officielle
    Note The urllib2 module has been split across several modules in Python 3 named urllib.request and urllib.error. The 2to3 tool will automatically adapt imports when converting your sources to Python 3.

  9. #9
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    merci de la remarque, maintenant cela fonctionne...

    je ne suis pas tellement bon en anglais non plus

    cependant, je ne trouve pas la façon d'ouvrir dans mon navigateur l'adresse passée malgré divers test...

  10. #10
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 052
    Par défaut
    Pour ouvrir dans votre navigateur, utilisez webbrowser

  11. #11
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    OK MERCI

    Je reviendrais quand j'aurais tester plusieurs choses.

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

Discussions similaires

  1. extraction de données d'une page web en exploitant les RSS
    Par rose_des_sables dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 18/02/2007, 11h50
  2. lancer une page web dans un processus
    Par youp_db dans le forum Windows
    Réponses: 2
    Dernier message: 31/08/2006, 17h56
  3. Réponses: 5
    Dernier message: 06/08/2006, 19h38
  4. Réponses: 10
    Dernier message: 26/07/2006, 07h52
  5. Accéder à une page web sans passer par login et mdp
    Par benthebest dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 21/07/2006, 01h04

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