English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En el caso de la lectura de chino, a menudo se enfrentan a problemas de codificación, pero primero es necesario entender qué tipo de codificación es el actual, luego usar decode o encode para codificar y decodificar. A continuación se muestra cómo usar la biblioteca chardet para ver el tipo de codificación.
import chardet path = "E:/t.csv #path = "E:/t.zip f = open(path,'rb') data = f.read() print(chardet.detect(data))
El resultado de la impresión es el siguiente:
{'encoding': 'GB}2312', 'confidence': 0.99, 'language': 'Chinese'}
La forma de ver el formato de codificación de archivos de Python que he compartido con ustedes es todo el contenido que tengo. Espero que les sea útil y esperamos que todos den más apoyo al tutorial de alarido.
Declaración: El contenido de este artículo se obtiene de la red, y el copyright pertenece al autor. El contenido es proporcionado y cargado por los usuarios de Internet de manera voluntaria. Este sitio no posee los derechos de propiedad, no realiza procesamiento editorial humano y no asume responsabilidades legales relacionadas. Si encuentra contenido sospechoso de infracción de derechos de autor, le invitamos a enviar un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, por favor reemplace # con @) para denunciar y proporcionar pruebas relevantes. Una vez que se compruebe, este sitio eliminará inmediatamente el contenido sospechoso de infracción.