Maison > Article > développement back-end > Comment déclarer correctement l'encodage du code source Python ?
L'encodage du code source Python est spécifié dans la première ou la deuxième ligne du script en utilisant la syntaxe suivante :
# -*- coding: <encoding-name> -*-
Le nom d'encodage peut être n'importe quel encodage valide pris en charge par Python.
Les premières versions de Python nécessitaient le terme spécifique codage dans le commentaire, comme le montre la syntaxe d'origine :
# -*- coding: <encoding-name> -*-
Cependant, les versions ultérieures de Python permettent plus de flexibilité dans le préfixe de commentaire. Selon la documentation Python, l'un des préfixes suivants est acceptable :
Par conséquent, les deux éléments suivants sont des moyens valables de déclarer l'encodage du code source :
# -*- coding: utf-8 -*- # -*- encoding: utf-8 -*-
Il est important de choisir un style cohérent et de s'y tenir au sein de votre projet pour éviter toute confusion. Lors de la spécification de l'encodage, il est recommandé d'utiliser les formulaires recommandés :
# -*- coding: <encoding-name> -*- # vim: fileencoding=
Ces formulaires sont reconnus par différents logiciels d'édition et assurent la compatibilité avec l'interpréteur Python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!