我收到了一些编码的文本,但我不知道使用了什么字符集.有没有办法使用Python确定文本文件的编码?如何检测文本文件的编码/代码页处理C#.
可能重复:
自动以正确的编码打开文件
我的代码:
import csv
def handle_uploaded_file(f):
dataReader = csv.reader(f, delimiter=';', quotechar='"')
for row in dataReader:
do_sth
Run Code Online (Sandbox Code Playgroud)
问题是,仅当csv是UTF-8编码时,它才能很好地工作。服务iso-8859-2或Windows-1250编码应更改什么?(最好的解决方案是自动识别编码,但也可以手动转换)