Skip to content

IndexError: pop index out of range #54

Closed
@igorsf

Description

@igorsf

Unable to parse the following name

from nameparser import HumanName
name = HumanName("Claus SchroederVP of");

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/igorsf/venv/downloader/local/lib/python2.7/site-packages/nameparser/parser.py", line 82, in __init__
    self.full_name = full_name
  File "/home/igorsf/venv/downloader/local/lib/python2.7/site-packages/nameparser/parser.py", line 348, in full_name
    self.parse_full_name()
  File "/home/igorsf/venv/downloader/local/lib/python2.7/site-packages/nameparser/parser.py", line 430, in parse_full_name
    pieces = self.parse_pieces(parts)
  File "/home/igorsf/venv/downloader/local/lib/python2.7/site-packages/nameparser/parser.py", line 579, in parse_pieces
    return self.join_on_conjunctions(output, additional_parts_count)
  File "/home/igorsf/venv/downloader/local/lib/python2.7/site-packages/nameparser/parser.py", line 672, in join_on_conjunctions
    pieces.pop(i)
IndexError: pop index out of range

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions