[Python-Dev] Passing actual read size to urllib reporthook
Fredrik Lundh
fredrik at pythonware.com
Mon Nov 20 13:20:01 CET 2006
Martin v. Löwis wrote:
> While this is a behavior change (and even for
> explicitly-documented behavior), I still propose
> to apply the change:
> - in many cases, the number of bytes read will
> equal to the block size, so no change should
> occur
> - the signature (number of parameters) does not
> change, so applications shouldn't crash because
> of that change
> - applications that do use the parameter to
> estimate total download time now get a better
> chance to estimate since they learn about
> short reads.
haven't used the reporthook, but my reading of the documentation would have led me
to believe that I should do count*blocksize to determine how much data I've gotten this
far. changing the blocksize without setting the count to zero would break such code.
</F>
More information about the Python-Dev
mailing list