Python: Encoding latin-1 utf-8

#!/usr/bin/python
# coding: latin-1

If script is stored in utf-8, a u character has to appear before any utf-8 strings, as in following example:

#!/usr/bin/python
# coding: utf-8

(....)

ws.write_string ("B6",u'Ñéñººª')

For cygwin users, python should be manually pointed at windows python available.

 ln -s  /cygdrive/c/Python27/python.exe /usr/bin/python

If encoding is not set up:

$ python fmyscript.py
  File "fmyscript.py", line 20
SyntaxError: Non-ASCII character '\xc3' in file ficha_conecta.py on line 20, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

To learn more about encoding: https://www.python.org/dev/peps/pep-0263/

 

 

Autor: tres

http://www.linkedin.com/pub/ester-niclos-ferreras/9/887/3b4

2 opiniones en “Python: Encoding latin-1 utf-8”

  1. Farklı kültürdeki omegle chat toplulugunu tek bir çatı altında topladı! Türkiye’nin kesintisiz 100% ücretsiz sohbet servisi sınırsız, üyeliksiz, sartsız, canlı sohbet hizmeti omegla.tv ziyaretçilerine sunar.

  2. chat rulet, sitemiz dünyada ilk ve tek olarak sizlere, tamamen ücretsiz bir sekilde katılabileceginiz chat rulet odalarına hiç bir sekilde ücrete tabir tutlmadan bay ve bayan ziyaretcilerimiz sayesinden kendinize yeni arkadas chat sitesi.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *