English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método para ver la formato de codificación de archivos de Python

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.

Te gustará