while True:
        data = webget.read(blocksize)
        if len(data) == 0:
            break
        fd.write(data)