ISO объекту datetime: 'z' - неправильная директива [duplicate]

На этот вопрос уже есть ответ:

Преобразование меток времени со смещением в дату и время obj с использованием strptime 4 ответа Преобразование строки со смещением UTC в объект datetime [duplicate] 1 ответ

Я пытаюсь конвертировать ISO вdatetime используя код ниже:

dt = datetime.datetime.strptime("2013-07-23T15:10:59.342107+01:00",
                                "%Y-%m-%dT%H:%M:%S.%f%z")

и я получаю ошибку ниже:

'z' is a bad directive in format '%Y-%m-%dT%H:%M:%S.%f%z'

Какой самый лучший способ преобразовать строку ISO выше формата в datetime объект? Я использую Python версии 2.7.6.