<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Primero, definiendo en la cabecera de tus ficheros <a href="https://docs.python.org/2.3/whatsnew/section-encodings.html">https://docs.python.org/2.3/whatsnew/section-encodings.html</a></div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr">#!/usr/bin/env python</div><div dir="ltr"># -*- coding: UTF-8 -*-</div><div dir="ltr"><br></div><div>Segundo, defiendo explicitamente el encoding cuando abres ficheros para lectura/escritura:</div><div><br></div><div>open('some.csv', encoding='utf-8')<br></div><div><br></div><div><br></div></div><div dir="ltr"><br></div><div dir="ltr"><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 31, 2018 at 6:16 AM Pixu Kideak <<a href="mailto:pixukideak@gmail.com">pixukideak@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Gracias por el consejo Sergio.</div><div><br></div><div>¿Cómo podría forzar a que el script / app fuera obligado a utilizar Unicode?</div><div><br></div><div>Saludos ;-)<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 31 Oct 2018 at 13:44, Sergio Fernández <<a href="mailto:sergio@wikier.org" target="_blank">sergio@wikier.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Utiliza siempre un encoding independiente de la plataforma que soporte el juego de caracteres que necesitas. Unicode es tu amigo ;-)</div><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 31, 2018 at 5:36 AM Pixu Kideak <<a href="mailto:pixukideak@gmail.com" target="_blank">pixukideak@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hola,</div><div><br></div><div>Estoy trabajando en un entorno Windows con Python 3.7 y según veo en el encoding utilizo cp1252 - windows -1252 Western Europe.<br></div><div><br></div><div>Quiero obtener información de una web con caracteres rusos y guardar la información en un fichero CSV.<br></div><div><br></div><div>Según he visto el encoding necesario es cp1251 - windows - 1251 - Bulgarian, Byelorussian, Macedonian, Russian, Serbian.</div><div><br></div><div>Pero no sé cómo puedo usarlo desde Python o qué debo hacer para poder grabar la información correctamente en el fichero CSV.</div><div><br></div><div>¿Alguien me podría mostrar algo de luz?</div><div><br></div><div>Un saludo ;-)<br></div><div><table class="m_-1049393116013264789m_-9172825539072991578m_-614940338032757181gmail-realtable"><tbody><tr><td class="m_-1049393116013264789m_-9172825539072991578m_-614940338032757181gmail-left"><br></td><td class="m_-1049393116013264789m_-9172825539072991578m_-614940338032757181gmail-left"><br></td></tr></tbody></table>
</div></div>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_-1049393116013264789m_-9172825539072991578gmail_signature" data-smartmail="gmail_signature">Sergio Fernández<br><a href="http://www.wikier.org" target="_blank">http://www.wikier.org</a></div>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
</blockquote></div>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Sergio Fernández<br><a href="http://www.wikier.org" target="_blank">http://www.wikier.org</a></div>