Kaydet (Commit) 277017ae authored tarafından Sergey Fedoseev's avatar Sergey Fedoseev Kaydeden (comit) Tim Graham

Simplified utils.text.StreamingBuffer.

üst d093e01e
......@@ -280,26 +280,13 @@ def compress_string(s):
return zbuf.getvalue()
class StreamingBuffer:
def __init__(self):
self.vals = []
def write(self, val):
self.vals.append(val)
class StreamingBuffer(BytesIO):
def read(self):
if not self.vals:
return b''
ret = b''.join(self.vals)
self.vals = []
ret = self.getvalue()
self.seek(0)
self.truncate()
return ret
def flush(self):
return
def close(self):
return
# Like compress_string, but for iterators of strings.
def compress_sequence(sequence):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment