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

Python查看文件的编码格式方法

Quando si legge in cinese, di solito si incontrano alcuni problemi di codifica, ma prima di tutto è necessario comprendere quale sia il metodo di codifica attuale, quindi utilizzare decode o encode per codificare e decodificare. Di seguito è riportato un esempio di come utilizzare la libreria chardet per visualizzare il metodo di codifica.

import chardet
path = "E:/t.csv"
#path = "E:/t.zip"
f = open(path,'rb')
data = f.read()
print(chardet.detect(data))

Ecco il risultato di stampa:

{"encoding": "GB2312", "confidence": 0.99, "language": "Chinese"}

La guida su come visualizzare il formato di codifica dei file Python che ho condiviso con voi è tutto ciò che c'è da sapere, spero che possa essere di riferimento per voi, e vi prego di sostenere fortemente la guida urla.

Dichiarazione: il contenuto di questo articolo è stato prelevato da Internet, il diritto d'autore è della proprietà del rispettivo proprietario, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, questo sito non detiene il diritto di proprietà, non è stato sottoposto a editing umano e non assume responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, sei invitato a inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, questo sito rimuoverà immediatamente il contenuto sospetto di violazione del copyright.