probleme de connexion avec mon mail checker :'(
Bonsoir a tous,
depuis quelques temps, je suis sur mon vrai projet en Python a savoir une petite appli avec Tkinter pour aller voir mes mails.
Le but que je recherche:
- L'utilisateur rentre son nick et son mot de passe.
- le programme se lance et affiche dans la meme fenetre ou un popum n'importe la liste de ses mails.
J'ai testé en mode texte, la lib tourne trés bien avec le terminal de ma debian.
voila mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| #! /usr/lib
from Tkinter import *
import libgmail
def connexion(entreeCompte, entreeMdp):
ga = libgmail.GmailAccount(entreeCompte, EntreMdp)
ga.login()
folder = ga.getMessagesByFolder('inbox')
for thread in folder:
print thread.id, len(thread), thread.subject
for msg in thread:
print " ", msg.id, msg.number, msg.subject
print msg.source
fenetre = Tk()
#On creer les widgets pour entrer les proprietes du compte
txt1 = Label(fenetre, text = 'Compte : ')
txt2 = Label(fenetre, text = 'Mot de passe : ')
entreeCompte = Entry(fenetre)
entreeMdp = Entry(fenetre)
btnConnect = Button(fenetre, text='connexion', command =connexion)
btnConnect.pack(side =LEFT, padx =3, pady =3)
#mise en page des widgets crees
txt1.grid(row = 0)
txt2.grid(row = 1)
entreeCompte.grid(row = 0, column = 1)
entreeMdp.grid(row = 1, column = 1)
#debut du programme
fenetre.mainloop() |
Pour l'instant je n'ai pas encore fait la fenetre pour afficher les mails, je veux deja qu'il se connecte.
Le resultat de tout ca n'est pas bien dur, mon terminal se bloque. Quand je dis il se bloque c'est qu'il se m'affiche rien, la fenetre ne s'affiche pas.
Je pense que vous devez bien rire parce que c'est un petit truc minuscule et surement ridicule mais je debutes et ne vois encore pas d'ou ca vient.
Si vous avez des conseils ou la solution a mon problème je suis preneur.
Bien amicalement !:(