<div dir="ltr">Attenti che se la colonna/tabella ha un encoding diverso storare encoding su encoding gonfia bytes di cacca.<div><br></div><div>Per capire che encoding è una stringa, o comunque provarci sperando bene. La seguente è un esempio su csv adattabile per tutto, la librerie che fà il gioco è BeautifulSoup.</div>
<div><br></div><div><code></div><div><div>from BeautifulSoup import BeautifulSoup</div><div><br></div><div>f = open('elenco_ comuni_italiani_30 giugno_2013.iso-8859-9.csv', 'r')</div><div>r = f.readlines()</div>
<div>f.close()</div><div><br></div><div>l = []</div><div>for i in r:</div><div>    l.append(i.decode('iso-8859-9').encode('utf-8'))</div><div><br></div><div>In [18]: a = BeautifulSoup(r[0])</div><div><br></div>
<div>a.originalEncoding</div><div>Out[19]: 'windows-1252'</div><div><br></div><div>b = BeautifulSoup(l[0])</div><div>b.originalEncoding</div><div>Out[21]: 'utf-8'</div><div><br></div><div>f = open('elenco_ comuni_italiani_30 giugno_2013.utf-8.csv', 'wb')</div>
<div>f.writelines(l)</div><div>f.close()</div></div><div></code></div><div><br></div><div>ps = sta su mysql ?</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 28 novembre 2013 18:14, nemesis <span dir="ltr"><<a href="mailto:nemesis@ninux.org" target="_blank">nemesis@ninux.org</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 28 Nov 2013 17:13:23 +0100, leonardo <<a href="mailto:mail@leonardo.ma" target="_blank">mail@leonardo.ma</a>> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
è normale che ci siano alcuni nomi dei nodi codificati ascii e altri<br>
codificati ISO-8859-2 ?<br>
<br>
nodeid  nome    codifica<br>
6920    Scirč   ISO-8859-2<br>
</blockquote>
<br>
La risposta è: "BOH, chissericorda che minkia abbiamo combinato?"<br>
<br>
Forse.. è un nodo molto vecchio che è stato importato dal vecchio DB che aveva una codifica diversa?<br>
<br>
Fed.<br>
______________________________<u></u>_________________<br>
ninux-dev mailing list<br>
<a href="mailto:ninux-dev@ml.ninux.org" target="_blank">ninux-dev@ml.ninux.org</a><br>
<a href="http://ml.ninux.org/mailman/listinfo/ninux-dev" target="_blank">http://ml.ninux.org/mailman/<u></u>listinfo/ninux-dev</a><br>
</blockquote></div><br></div>