Comment Python définit l'encodage du fichier : 1. Utilisez "coding=
"; 2. Utilisez "-*- coding: -*-" 3. Utilisez "vim : set fileencoding= :" méthode à définir.
Si vous souhaitez remplir des caractères chinois dans un fichier en python2, vous devez ajouter une ligne de code pour déclarer le commentaire d'encodage du fichier, sinon python2 signalera une erreur. Parce que son format d'encodage par défaut est ASCII. Ce problème n'existe plus dans python3. Le codage de fichier par défaut de python3 est UTF-8. Aujourd'hui, je vais vous présenter comment définir l'encodage de fichiers en python, ce qui a un certain effet de référence. J'espère que cela sera utile à tout le monde
[Cours recommandés : Tutoriel Python]
Pour mettre le commentaire de codage sur la première ou la deuxième ligne, de manière générale, les deux premières lignes du fichier Python doivent être écrites ainsi :
#!/usr/bin/python # -*- coding: UTF-8 -*-
La première ligne précise l'interpréteur python, la deuxième ligne spécifie la méthode de codage du fichier python. Il existe les méthodes facultatives suivantes pour définir la méthode de codage
(1) Utilisez la méthode de configuration avec un signe égal <🎜. >
#!/usr/bin/python # coding=<编码名称>
(2) Utilisez la méthode de configuration avec deux points, qui est la méthode que la plupart des éditeurs peuvent identifier correctement
#!/usr/bin/python # -*- coding: <编码名称> -*-
(3) formulaire vim méthode
#!/usr/bin/python # vim: set fileencoding=<编码名称> :
<.>2. Les éditeurs plus avancés l'utiliseront comme format de fichier de code basé sur la déclaration d'en-tête.
3. Le programme sera initialisé via la déclaration d'en-tête et le décodage, donc le format de stockage de la déclaration d'en-tête et le code doivent être cohérents
Résumé : ce qui précède représente l'intégralité du contenu de cet article. , j'espère que cela sera utile à tout le monde. Aide.
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!