J'ai copié un programme de code d'entrée et de sortie complet et exécutable, puis j'ai modifié les données du fichier tsv. Les données originales étaient les suivantesMais je l'ai modifié en quelque chose comme l'image ci-dessouset ensuite cela a pu. 't run. Oui, l'erreur suivante s'est produite
Comment puis-je corriger cette situation ? ? ?
Cela me rappelle le post précédent sur Zhihu "Quels sont les "points noirs" dans chaque langage de programmation", qui contient une réponse sur Python
https://zhihu.com/question/53..., comment puis-je vous sauver ? , la méthode est également très simple, vous devez lire "Pourquoi le codage Python est-il si pénible ?" 》La réponse la plus votée.
Il s'agit d'un problème avec l'encodage chinois. Vous pouvez résoudre ce type de problème si vous comprenez le lien entre les méthodes de décodage, d'encodage et Unicode. Ce genre de problème est souvent rencontré, il faut donc apprendre à pêcher.
Essayons-le d'abord avec python3 !