diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2009-08-07 19:05:09 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2009-08-07 19:05:09 +0000 |
commit | 1de32cd9ea23b25c7c325a63f9fe698c79a85e08 (patch) | |
tree | 48d6ae85327bb31f2fc37ddc6aafd2b18c534ca8 /pyserial/serial/serialutil.py | |
parent | 82282e06092152fe07432cd65e33bd9a480d0b99 (diff) | |
download | pyserial-git-1de32cd9ea23b25c7c325a63f9fe698c79a85e08.tar.gz |
fixes for Python <= 2.5
Diffstat (limited to 'pyserial/serial/serialutil.py')
-rw-r--r-- | pyserial/serial/serialutil.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pyserial/serial/serialutil.py b/pyserial/serial/serialutil.py index c48ad7c..2a3253c 100644 --- a/pyserial/serial/serialutil.py +++ b/pyserial/serial/serialutil.py @@ -25,6 +25,11 @@ except (NameError, AttributeError): list.append(self, item) else: list.append(self, chr(item)) + # += + def __iadd__(self, other): + for byte in other: + self.append(byte) + return self # all Python versions prior 3.x convert str([17]) to '[17]' instead of '\x11' # so a simple bytes(sequence) doesn't work for all versions |