Function closure inconsistency

2010-07-23 Thread SeanMon
I was playing around with Python functions returning functions and the scope rules for variables, and encountered this weird behavior that I can't figure out. Why does f1() leave x unbound, but f2() does not? def f1(): x = 0 def g(): x += 1 return x return g1 def f2()

Re: Decompressing gzip over FTP

2009-08-21 Thread SeanMon
On Aug 21, 9:40 pm, Christian Heimes wrote: > SeanMon schrieb: > > > Is there a way to decompress a large (2GB) gzipped file being > > retrieved over FTP on the fly? > > > I'm using ftplib.FTP to open a connection to a remote server, and I > > have had no

Decompressing gzip over FTP

2009-08-21 Thread SeanMon
Is there a way to decompress a large (2GB) gzipped file being retrieved over FTP on the fly? I'm using ftplib.FTP to open a connection to a remote server, and I have had no success connecting retrbinary to gzip without using an intermediate file. Is there any way to get a file-like object describ