The standard ones are listed in: 

  http://docs.python.org/2/library/exceptions.html

Good possibilities include StopIteration, IndexError, and EOFError.  I think it's probably most like StopIteration, which isn't considered an error condition, just an exceptional case that needs handling, which is probably appropriate here. 

Jim