diff --git a/Lib/pickletools.py b/Lib/pickletools.py index 5e129b5b56373b..0c8dddc10bbc7e 100644 --- a/Lib/pickletools.py +++ b/Lib/pickletools.py @@ -469,35 +469,6 @@ def read_string4(f): """) -def read_bytes1(f): - r""" - >>> import io - >>> read_bytes1(io.BytesIO(b"\x00")) - b'' - >>> read_bytes1(io.BytesIO(b"\x03abcdef")) - b'abc' - """ - - n = read_uint1(f) - assert n >= 0 - data = f.read(n) - if len(data) == n: - return data - raise ValueError("expected %d bytes in a bytes1, but only %d remain" % - (n, len(data))) - -bytes1 = ArgumentDescriptor( - name="bytes1", - n=TAKEN_FROM_ARGUMENT1, - reader=read_bytes1, - doc="""A counted bytes string. - - The first argument is a 1-byte unsigned int giving the number - of bytes in the string, and the second argument is that many - bytes. - """) - - def read_bytes1(f): r""" >>> import io