Ik weet dat ik deze vraag hier niet hoor te stellen omdat het een PHP forum is maar ik hoop dat er hier toch een paar mensen zijn die me kunnen helpen...
Ik loop vast als ik de titel van een bericht wil hebben:
#!/usr/bin/env python
def gmail_checker(username,password):
import imaplib,re
i=imaplib.IMAP4_SSL('imap.gmail.com')
try:
i.login(username,password)
x,y=i.status('INBOX','(MESSAGES SUBJECT UNSEEN)')
messages=int(re.search('MESSAGES\s+(\d+)',y[0]).group(1))
unseen=int(re.search('UNSEEN\s+(\d+)',y[0]).group(1))
seen=int(re.search('SUBJECT\s+(\d+)',y[0]).group(1))
return (messages,unseen,seen)
except:
return False,0
messages,unseen,seen = gmail_checker('EMAIL','WW')
print "%i messages, %i unseen, %i seen." % (messages,unseen,seen)
Als ik deze code uitvoer krijg ik deze error:
Need more then 2 value's to unpack.
Het vreemde is dat dit wel goed gaat:
#!/usr/bin/env python
def gmail_checker(username,password):
import imaplib,re
i=imaplib.IMAP4_SSL('imap.gmail.com')
try:
i.login(username,password)
x,y=i.status('INBOX','(MESSAGES UNSEEN)')
messages=int(re.search('MESSAGES\s+(\d+)',y[0]).group(1))
unseen=int(re.search('UNSEEN\s+(\d+)',y[0]).group(1))
seen=int(re.search('MESSAGES\s+(\d+)',y[0]).group(1))
return (messages,unseen,seen)
except:
return False,0
messages,unseen,seen = gmail_checker('EMAIL','WW')
print "%i messages, %i unseen, %i seen." % (messages,unseen,seen)
Weet iemand wat er fout gaat?
Alvast bedankt voor de moeite!