girder.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:girder_worker 作者: girder 项目源码 文件源码
def read(self, buf_len):
        """
        Implementation note: due to a constraint of the requests library, the
        buf_len that is used the first time this method is called will cause
        all future requests to ``read`` to have the same ``buf_len`` even if
        a different ``buf_len`` is passed in on subsequent requests.
        """
        if self._iter is None:  # lazy load response body iterator
            self._iter = self._client.downloadFileAsIterator(self._file_id, buf_len)

        try:
            return six.next(self._iter)
        except StopIteration:
            return b''
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号