SAiello at Jentoo.com
SAiello at Jentoo.com
Mon Mar 8 13:54:06 EST 2004
I was wondering if it is possible to store functions within the session. I am playing around with writing a Python web IMAP client. I have been using the imaplib.IMAP4 library. The reason I ask, is once I create a connection to the IMAP server, I would like to keep it for any other commands. Thus I do not have to keep logging in, everytime I need to run an IMAP command. What I have done is: imapSess=imaplib.IMAP4('server.com') imapSess.login(sess['imapUser'], sess['imapPass']) sess['IMAP']=imapSess sess.save() When I do this I get: TypeError: a class that defines __slots__ without defining __getstate__ cannot be pickled I am still rather new to python, so I figure I am trying to do something stupid. Thanks.
|