salve, <br>premessa:<br>versione python 2.4 (sia su windows che su linux)<br><br>ho un problema con l&#39;encode di caratteri accentati nel caso di inserimento di dati nel database (creato con uno script python) e della loro lettura.
<br><br>i dati sono inseriti nel db tramite un form html e visualizzati in form html per permetterne la modifica.<br><br>il problema e&#39; che se insersico caratteri accentati li accetta (a volte) ma nella visualizzazione per la modifica non li accetta (nella pagina visualizza delle A seguite da numeretti ma nei campi del form non le visualizza per niente).
<br><br>ho provato di tutto:<br>stringa.encode(&#39;nomeencoding&#39;) prima dell&#39;inserimento in database,<br># -*- coding: iso-8859-1 -*- all&#39;inizio di ogni script<br>file sitecustomize.py (con sys.setdefaultencoding
(&#39;..&#39;) importato nei vari script<br><br>in alcuni casi mi da l&#39;errore che &#39;ascii&#39; non puo&#39; decodificare quei caratteri.<br><br>ho provato qualsiasi tipo di encoding...<br><br><br>mi potete aiutare?
<br><br>grazie.<br>