SyntaxError Niet-ASCII-teken - Python met UTF-8-codering

  • Michael Arnold
  • 0
  • 633
  • 141
>

Vraag

: Mijn Python-programma geeft een volgende foutmelding bij uitvoering:
 SyntaxError: niet-ASCII-teken '\ xc4' in bestand test.py op regel 1, maar geen codering gedeclareerd; 

Antwoord:

Normaal gesproken wordt het bovenstaande foutbericht weergegeven door python wanneer andere tekens dan ASCII binnen uw code worden gebruikt. De oplossing is om alle niet-ASCII-tekens te verwijderen of de balgregel in uw code op te nemen om UTF-8-codering in te schakelen:
 # - * - codering: utf- 8 - *- 
Hiermee kunt u ook niet-ASCII-tekens afdrukken in uw codevoorbeeld:
 $ cat test.py # - * - codering: utf- 8 - * - print "Ľuboš" $ python test.py Ľuboš 



Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem