Pessoal, estou com o seguinte código Python em um arquivo de Plone Site:

def pegaBranco(string, marcador):
    try:
        if string[marcador] != ' ':
           retVal = pegaBranco(string, marcador + 1)
        else:
            retVal = string[0:marcador]
        return retVal
    except IndexError, e:
        return string
return pegaBranco(texto, limite) + '...'

Quando clico na aba 'Test' e entro com os seguintes valores:

texto "testedetexto"
limite 5

obtenho a seguinte mensagem de erro:

'
Tipo de Erro 
   TypeError 
Valor do Erro 
   string indices must be integers 
'

Como faço para testar o código sem gerar esta mensagem de erro? Alguém 
poderia me explicar o código?

Antecipadamente agradeço

João


Responder a