问题一:解压后的文件名乱码
解决方案:暂时先用编码版绕过去 (后续解压文件累计更多问题,一起优化)
第一步:新建python文件
import zipfileimport osdef main(args):#测试例子:zip_file = r"C:\Users\yanjie\Downloads\20220304_2088421319548304.zip"unzip_folder = r"C:\Users\yanjie\Downloads\yyyy"unzip(zip_file,unzip_folder)def decode_path(path):'''zipfile解压出现乱码,将乱码的路径编码为UTF8'''try:path_name = path.decode('utf-8')except:path_name = path.encode('437').decode('gbk')path_name = path_name.encode('utf-8').decode('utf-8')return path_namedef unzip(zip_file, unzip_folder):with zipfile.ZipFile(zip_file, 'r') as zip_ref:for file_one in zip_ref.filelist:file_one.filename = decode_path(file_one.filename)zip_ref.extract(file_one, unzip_folder)
第二步:可视化中调用

