Substituindo caracteres em Zope/Python
Dica publicada em Python / Internet
Substituindo caracteres em Zope/Python
Lembre, foram feitos estes testes em plataforma ZOPE.
Pode ser usado tanto para Page Template quanto para script Python.
Vamos lá!
Exemplo 1:
No primeiro exemplo vamos usar este código em um script Python. Adicione um script Python no seu Zope com qualquer nome, após criar mande editar o mesmo.
Ele vai procurar dentro da variável "texto" o caractere "a" (variável trocar) e vai substituir por AAA (variável trocando), pronto!
Exemplo 2:
No segundo exemplo vamos usar em Page Template o esquema de trocar os caracteres. Crie um Page Template com o nome de sua preferência, após isso edite o mesmo.
Trocando os caracteres - thiagofigueiredo.com.br
Como você pode ver, não existe muita diferença entre os dois exemplos, a maior diferença é que o HTML foi estruturando.
Você pode copiar o exemplo aí como está e colar nos seus respectivos tipos (script Python e Page Template), ele funciona sem problema.
Bom, acho que é só, fico por aqui.
Até mais, abraço.
Fonte: http://www.thiagofigueiredo.com/
Pode ser usado tanto para Page Template quanto para script Python.
Vamos lá!
Exemplo 1:
No primeiro exemplo vamos usar este código em um script Python. Adicione um script Python no seu Zope com qualquer nome, após criar mande editar o mesmo.
texto = """
Aqui vem aquele texto enorme que você deseja substituir apenas alguns caracteres
"""
#Vamos criar uma variável a ser substituída
troca = 'a'
#Vamos criar uma variável a substituir
trocando = 'AAA'
#Vamos por o código aqui
return texto.replace(troca,trocando)
Aqui vem aquele texto enorme que você deseja substituir apenas alguns caracteres
"""
#Vamos criar uma variável a ser substituída
troca = 'a'
#Vamos criar uma variável a substituir
trocando = 'AAA'
#Vamos por o código aqui
return texto.replace(troca,trocando)
Ele vai procurar dentro da variável "texto" o caractere "a" (variável trocar) e vai substituir por AAA (variável trocando), pronto!
Exemplo 2:
No segundo exemplo vamos usar em Page Template o esquema de trocar os caracteres. Crie um Page Template com o nome de sua preferência, após isso edite o mesmo.
Como você pode ver, não existe muita diferença entre os dois exemplos, a maior diferença é que o HTML foi estruturando.
Você pode copiar o exemplo aí como está e colar nos seus respectivos tipos (script Python e Page Template), ele funciona sem problema.
Bom, acho que é só, fico por aqui.
Até mais, abraço.
Fonte: http://www.thiagofigueiredo.com/