Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué ocurre el error NameError cuando se ejecuta Python? ¿Cómo solucionar el problema?

¿Por qué ocurre el error NameError cuando se ejecuta Python? ¿Cómo solucionar el problema?

En el programa Python, NameError: nombre XX no está definido. El error indefinido se debe a la necesidad de declarar la codificación en las dos primeras líneas del archivo. El método de declaración es:

1, escriba un archivo Python. Escriba un archivo Python con caracteres chinos, sin declarar la codificación.

2. Cuando hay caracteres chinos en el archivo del programa y el archivo no declara codificación, aparecerá un mensaje de error: Archivo "encode.py", línea 1 SyntaxError:

Codificación del archivo. Carácter no ASCII '\xe7' en la línea 1 de py, pero no se ha declarado ninguna codificación

; consulte //..python...

3. El mensaje de error, recibí la siguiente ayuda del sitio web de Python.

4. Entonces, siga los consejos de la documentación de ayuda y los ejemplos para agregar declaraciones de codificación en el archivo Python.

5. Después de guardar, ejecútelo nuevamente y se ejecutará exitosamente.