锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

python使用py7zr做加密压缩

时间:2023-08-22 15:37:02 zr2012w3y二极管

这几天做事需要加密,百度很久了,一个个讲原理,讲经验,长篇大论。
关键最后要么不贴代码让你自己研究,要么不能用,真的无语
直接贴代码,复制过去就能用

 import py7zr  import os     password = "123456" # 密码     start_dir = "F:/men"  # 压缩文件夹路径     dir_na = "F:/mccn.7z" # 压缩后路径     folder_path = os.path.abspath(start_dir)     if not os.path.exists(folder_path):         os.makedirs(folder_path)     z7z_file_path = os.path.abspath(os.path.join(folder_path, f'{dir_na}'))     with py7zr.SevenZipFile(z7z_file_path, mode='w', password=password) as zf:         zf.set_encrypted_header(True)         for dir_path, dir_names, file_names in os.walk(start_dir):             for filename in file_names:                 fpath = dir_path.replace(start_dir, '')                 file_path = os.path.join(dir_path, filename)                 filename = os.path.join(fpath, filename)                 zf.write(file_path, arcname=filename) 
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章