目录
1. 解决乱码
由于出现乱码,就在 unzip 命令后加 -O CP936 我这里解压就解压在与压缩包同级目录下
# -*- coding: utf-8 -*-
import os
import shutil
import zipfile
from tqdm import tqdm
from imutils import paths
def unzip_file():
root = r'/home/share_data/PCB焊点检测/data/'
zip_list = list(paths.list_files(root, '.zip'))
for zip_file in tqdm(zip_list):
print(zip_file)
file_dir, file_name = os.path.split(zip_file)
os.system(f"unzip -O CP936 -d {file_dir} {zip_file}")
if __name__ == '__main__':
unzip_file()
2. 参考
2. 百度安全验证