ckanapi-exporter
ckanapi-exporter copied to clipboard
"IndexError: pop from empty list" in losser.py _process_dict
$ pip2 freeze | grep ckanapi-exporter ckanapi-exporter==0.0.5
$ ckanapi-exporter --url 'http://suche.transparenz.hamburg.de/' --column 'Title' --pattern '.*'
Traceback (most recent call last):
File "/home/me/.local/bin/ckanapi-exporter", line 11, in <module>
load_entry_point('ckanapi-exporter==0.0.5', 'console_scripts', 'ckanapi-exporter')()
File "/home/me/.local/lib/python2.7/site-packages/ckanapi_exporter/exporter.py", line 69, in main
pretty=parsed_args.pretty)
File "/home/me/.local/lib/python2.7/site-packages/ckanapi_exporter/exporter.py", line 37, in export
pretty=pretty)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 124, in table
row[column_title] = query(dict_=d, **column_spec)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 181, in query
strip=strip, case_sensitive=case_sensitive)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 206, in _process_object
return _process_dict(pattern_path, object_, **kwargs)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 246, in _process_dict
**kwargs))
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 204, in _process_object
return _process_list(pattern_path, object_, **kwargs)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 225, in _process_list
result.extend(_process_object(pattern_path[0:], item, **kwargs))
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 206, in _process_object
return _process_dict(pattern_path, object_, **kwargs)
File "/home/me/.local/lib/python2.7/site-packages/losser/losser.py", line 234, in _process_dict
pattern = pattern_path.pop()
IndexError: pop from empty list