data de parsing string em python (converter string em data)

Eu tenho uma string de data e hora na forma de uma string como:

2011-10-23T08:00:00-07:00

Como eu analiso essa string como o objeto datetime.

Eu fiz o seguinte lendo a documentação:

date = datetime.strptime(data[4],"%Y-%m-%d%Z")

Mas eu recebo o erro

  ValueError: time data '2011-10-23T08:00:00-07:00' does not match format '%Y-%m-%d%Z'

o que é muito claro.

Mas não tenho certeza de como ler esse formato.

Alguma sugestão. obrigado

Edit: Além disso, devo acrescentar, tudo o que me interessa é a parte da data

questionAnswers(1)

yourAnswerToTheQuestion