Python实现ANSI文件转UTF-8

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python实现ANSI文件转UTF-8相关的知识,希望对你有一定的参考价值。

ANSI编码的文件转为UTF-8编码的文件。

# ANSI文件转UTF-8
import codecs
import os

# 文件所在目录
file_path = "H:\Python\South.Park.S02.WEB-DL.chs"
files = os.listdir(file_path)

for file in files:
    file_name = file_path + ‘\\‘ + file
    f = codecs.open(file_name, ‘r‘, ‘ansi‘)
    ff = f.read()
    file_object = codecs.open(file_path + ‘\\‘ + file, ‘w‘, ‘utf-8‘)
    file_object.write(ff)

  

以上是关于Python实现ANSI文件转UTF-8的主要内容,如果未能解决你的问题,请参考以下文章

求C++代码,把ANSI编码的.txt(中文内容的)文件转成成utf-8编码格式的文件

UTF-8批量转ANSI

jar文件如何从utf-8转ansi?

VB中MultiByteToWideChar如何调用使得文本格式由ANSI转换成UTF-8

高分求-VB 把ANSI文本转换成UTF-8,多谢!!

在 aws lambda 中在 python 中从 ANSI 转换为 UTF-8