Código fuente máximo
Las declaraciones de codificación prácticamente no tienen otros efectos correspondientes.
La codificación real del archivo Python determina la codificación del chino escrito en el código (gbk, utf-8 u otro).
Si el chino utf-8 se exporta directamente al cmd de gbk, inevitablemente se informará un error.
Explicación detallada:
He escrito tutoriales similares antes, especialmente para personas como tú.
La dirección no está publicada aquí, puedes encontrarla en Google con el título:
Tutorial de Python: en codificación de cadenas y caracteres:
Desenredando la codificación en Python La relación entre la codificación del archivo declarado y la codificación real del archivo;
¿Resumen de Python? 2. Errores comunes y soluciones en la codificación y decodificación de caracteres en X. Después de leerlo, comprenderá las causas y soluciones de los errores básicos.
Actualmente, si no estás familiarizado con el concepto de caracteres de Python, puedes leer:
Resumen y comparación de codificaciones de caracteres en Python: ¿Python? 2.x cadena y Unicode? ¿vs? ¿Pitón? En realidad, hay muchos otros tutoriales relacionados sobre 3.x bytes y str.
No lo vuelvas a publicar, de lo contrario alguien dirá que hice una recomendación ciega.
El resto depende de ti para descubrir si vale la pena leer mi publicación.
Si vale la pena verlo, encontrémoslo usted mismo.