突然翻出了之前写的一份代码,适用于批量修改一个目录及其子目录下所有指定类型的文件编码。使用了python的chardet
和codecs
库。
# -*- coding: utf-8 -*-
import os, chardet, codecs, re
#文件类型扩展名 文件列表
FileType, FileList = [], []
def get_file_list(Dir):
""" 获取指定目录下所有指定类型文件
"""
if len(Dir.strip(' ')) == 0:
return
dirList = [os.path.join(Dir, f) fo