[gitec] Erro no python

Jean Rodrigo Ferri jeanferri at interlegis.gov.br
Wed Mar 21 10:01:14 BRT 2007


sergiodamiati at camaracampinas.sp.gov.br escreveu:
> Alguém conhece esse erro:
> 
> Tipo do Erro: TypeError
> Valor do Erro: string indices must be integers

Olá Sérgio,

Isso ocorre quando você quer percorrer um vetor, que pode ser uma 
string, mas ao invés de passar a posição (número inteiro) no índice 
passa algo diferente, como por exemplo uma string. Segue um exemplo:

<code>
 >>> nome = 'jean'
 >>> print nome['a']
Traceback (most recent call last):
   File "<stdin>", line 1, in ?
TypeError: string indices must be integers
 >>> print nome[2]
a
</code>

Captou? Existe um objeto chamado 'error_log' na raiz do Zope ou do 
portal, que te dará mais detalhes do erro ocorrido.

Abraço,

-- 
Jean Ferri
Programa Interlegis
Brasília - DF
JabberID: jeanferri at mensageiro.interlegis.gov.br


Mais detalhes sobre a lista de discussão Gitec