Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- current = {'name':'current', 'mail':'user@titi.fr', 'imap':'imap@toto.fr', 'pop':'pop@titi.fr'}
- MailList = [current]
- user = {'name':'username', 'mail':'user@titi.fr', 'imap':'imap@toto.fr', 'pop':'pop@titi.fr'}
- user2 = {'name':'pierre', 'mail':'pierre@titi.fr', 'imap':'imap@toto.fr', 'pop':'pop@titi.fr'}
- user3 = {'name':'roger', 'mail':'roger@titi.fr', 'imap':'imap@toto.fr', 'pop':'pop@titi.fr'}
- def addMailbox(MailList, user):
- MailList.append(user)
- print "addmailbox\n"
- print MailList
- def removeMailbox(MailList, user):
- MailList.remove(user)
- print "removemailbox\n"
- print MailList
- def selectMailbox(MailList, username):
- print "selectmailbox\n"
- for user in MailList:
- if user["name"] == username:
- return user
- addMailbox(MailList, user)
- addMailbox(MailList, user2)
- addMailbox(MailList, user3)
- [MailList[0]] = selectMailbox(MailList, "pierre")
- print MailList.current
- ERROR :
- Traceback (most recent call last):
- File "./Mailbox.py", line 29, in <module>
- [MailList[0]] = selectMailbox(MailList, "pierre")
- ValueError: too many values to unpack
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement