Hi!
Would it be possible to use a with statement with an HTTPConnection object?
I know it is not possible at this moment, it doesn't implement an
__exit__ method, at least in version 3.1.1. I was wondering if the
__exit__ method should do something more than conn.close(), something
really hard or
I don't know if it is ftplib or just me, but something feels terribly wrong
in this:
from ftplib import FTP
> from functools import partial
>
> class MyFTP(FTP):
> def dir(self):
> l = []
> super(MyFTP, self).dir(partial(lambda l, e: l.append(e.split()), l))
> return l
>
Unfortunate