Syntaxerror non ascii Caractère - Python avec UTF-8 Encoding

Syntaxerror non ascii Caractère - Python avec UTF-8 Encoding

Question

:
Mon programme Python produit un message d'erreur suivant lors de l'exécution:

 Syntaxerror: caractère non ascii '\ xc4' dans le test de fichier.py sur la ligne 1, mais aucun encodage n'a déclaré; 

Répondre:

Normalement, le message d'erreur ci-dessus s'affiche par Python lorsque d'autres caractères autres que ASCII sont utilisés avec votre code. La solution consiste à supprimer tous les caractères non ASCII ou à inclure la ligne ci-dessous dans votre code pour activer le codage UTF-8:

# - * - codage: utf- 8 - *- 

Cela vous permettra d'imprimer également un caractère non ASCII dans votre exemple de code:

$ test de chat.Py # - * - Codage: UTF- 8 - * - Imprimer "ľuboš" $ Python Test.py ľuboš 

Tutoriels Linux connexes:

  • Python Expressions régulières avec des exemples
  • Advanced Bash Regex avec des exemples
  • Boucles de bash avec des exemples
  • Comment créer une application Tkinter à l'aide d'un objet orienté…
  • Tutoriel de débogage GDB pour les débutants
  • Installez Arch Linux dans VMware Workstation
  • Xargs multithreads avec des exemples
  • Comment travailler avec l'API WooCommerce REST avec Python
  • Comment gérer les référentiels Git avec Python
  • Comment se connecter à un serveur FTP à l'aide de Python