Эта проблема вызвала у меня всевозможные головные боли при анализе файла с серийными номерами. По неизвестным причинам 00794 и 000794 представляют собой два разных серийных номера. В конце концов я придумал
converters={'serial_number': lambda x: str(x)}