Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #71638
| Date | 2014-05-15 21:48 -0700 |
|---|---|
| From | Gary Herron <gary.herron@islandtraining.com> |
| Subject | Re: IndexError: pop from empty list |
| References | <960b2711-6ed5-4a31-845b-7d15e39c9cf2@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.10056.1400215690.18130.python-list@python.org> (permalink) |
On 05/15/2014 09:36 PM, chris@freeranger.com wrote: > Any ideas about what this might mean? > > Running Debian Wheezy on a RaspBerry Pi and collecting data on a dispatch thread that is reading input on the serial port (connected to xbee series 1). > > It happens every few days but it really chokes the program. > > Thanks for any tips, > ChrisJ > > > > > Exception in thread Thread-2: > Traceback (most recent call last): > File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner > self.run() > File "/usr/local/lib/python2.7/dist-packages/xbee/base.py", line 95, in run > self._callback(self.wait_read_frame()) > File "/usr/local/lib/python2.7/dist-packages/xbee/base.py", line 400, in wait_read_frame > return self._split_response(frame.data) > File "/usr/local/lib/python2.7/dist-packages/xbee/base.py", line 288, in _split_response > info[parse_rule[0]] = parse_rule[1](self, info) > File "/usr/local/lib/python2.7/dist-packages/xbee/ieee.py", line 117, in <lambda> > lambda xbee,original: xbee._parse_samples(original['samples']) > File "/usr/local/lib/python2.7/dist-packages/xbee/base.py", line 357, in _parse_samples > digital_data_set = (sample_bytes.pop(0) << 8 | sample_bytes.pop(0)) > IndexError: pop from empty list The error means that sample_bytes is an empty list so calling pop is an error. Or were you asking something deeper, like *why* sample_bytes is an empty list? Gary Herron
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
IndexError: pop from empty list chris@freeranger.com - 2014-05-15 21:36 -0700
Re: IndexError: pop from empty list Gary Herron <gary.herron@islandtraining.com> - 2014-05-15 21:48 -0700
Re: IndexError: pop from empty list chris@freeranger.com - 2014-05-15 22:08 -0700
Re: IndexError: pop from empty list Peter Otten <__peter__@web.de> - 2014-05-16 10:15 +0200
Re: IndexError: pop from empty list Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-05-16 06:41 +0000
csiph-web