Encontrei esse exemplo do Rizzo. http://www.tchezope.org/Members/fabrizmat/artigos/zope/UnicodeEncodeError/view
Mas quando carrego o interpretador continua exibindo 'iso-8859-1'. >>>import sys >>>sys.getdefaultencoding() 'iso-8859-1' >>> aff, que coisa estranha :S []'s Fernando Paiva --- Em zope-pt@yahoogrupos.com.br, "pythondeveloper" <[EMAIL PROTECTED]> escreveu > > Opa Zé. > > No zope.conf do zope2.8 tenho apenas essas linhas que se referem a > encoding. > > rest-input-encoding utf-8 > rest-output-encoding utf-8 > > Estas linhas estão comentadas #, ja removi os comentarios e não tive > resultados. > > Estou tentando alterar o CPY assim > > variavel = request.get('variavel') > result = context.zsql(variavel=variavel.unicode('utf-8')) > > Seria isso ? Não estou tendo resultados. > > []'s > Fernando Paiva > > > --- Em zope-pt@yahoogrupos.com.br, "José Henrique" <[EMAIL PROTECTED]> escreveu > > > > Fernando, > > > > Você consegue gravar no BD, por meio da ZMI, porque provavelmente seu > > Zope, está configurado para ISO8859-1. Para ver se é isso, verifique > > seu arquivo zope.conf. > > > > Se for isso, e você não puder alterar a configuração do seu BD, então > > uma possível solução seria codificar suas strings para ISO8859-1 antes > > de gravar e decodificá-las para utf8, depois da leitura, usando um > > script python. > > > > Zénrique. > > > > 2006/9/18, Fernando Paiva <[EMAIL PROTECTED]>: > > > Opa, > > > > > > Como eu disse eu criei um Zsql que da um INSERT em uma tabela, e > criei o > > > form no CPT, quando gravo um registro pelo CPT/CPY ele grava assim > > > "Previsão de Grãos", ja quando eu gravo pelo Zsql > diretamente pela > > > aba Test, grava normal. > > > > > > Quando mando o CPY imprimir o valor do <input> ele tbm imprime > normal. Tipo: > > > > > > variavel = request.get('variavel') > > > print variavel > > > return printed > > > > > > Isso imprime "Previsão de Grãos". > > > > > > []'s > > > Fernando Paiva > > > > > > Breno Alvernaz escreveu: > > > > Fernando, > > > > > > > > Você está gravando o registro no BD pelo ZSQL -> BD ou pelo Python > > > > Script -> ZSQL -> BD? > > > > Eu aconselho à usar o Python Script -> ZSQL -> BD. > > > > > > > > Breno. > > > > > > > > */pythondeveloper <[EMAIL PROTECTED]>/* escreveu: > > > > > > > > Salve galera. > > > > > > > > Estou tendo um problema ao gravar um registro no SGBD, > quando tento > > > > gravar toda a string é alterada ficando assim "Previsão de > > > > Grãos". > > > > O mais estranho é que quando mando gravar diretamente pela > ZSql grava > > > > blzinha, mas pelo Plone não. O plone esta usando no > default-charset > > > > "utf-8". > > > > > > > > Estou usando: > > > > Python2.3.5 > > > > Zope2.8 > > > > Plone2.1 > > > > PostgreSql7.4.1 > > > > > > > > Alguma sugestão ? > > > > > > > > []'s > > > > Fernando Paiva > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > Yahoo! Search > > > > Música para ver e ouvir: You're Beautiful, do James Blunt > > > > > <http://us.rd.yahoo.com/mail/br/tagline/search/video/*http://br.search.yahoo.com/search/video?p=james+blunt&ei=UTF-8&cv=g&x=wrt&vm=r&fr=intl-mail-br-b> > > > > > > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > > > Para desistir envie uma mensagem em branco para: > [EMAIL PROTECTED] > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html