图片文件夹压缩转存

向右看齐 2021-06-12 20:36 608阅读 0赞
  1. 对于人工智能项目,有时会保存处理图片,为了避免长时间保存图片导致系统硬盘爆满,需要对保存的图片做压缩转存功能
  2. import tarfile
  3. import shutil
  4. def pack_remove_dirs(tardirs_list):
  5. try:
  6. logger.info("Folders will be packed, compressed and removed")
  7. logger.info(tardirs_list)
  8. for dir in tardirs_list:
  9. tarfile_path = dir+'.tar.gz'
  10. with tarfile.open(tarfile_path, 'w:gz') as f:
  11. f.add(dir)
  12. shutil.rmtree(dir)
  13. except Exception as e:
  14. logger.error(e)

以上代码逻辑是利用python第三方库tarfile将图片文件夹压缩存放,并删除原文件夹

发表评论

表情:
评论列表 (有 0 条评论,608人围观)

还没有评论,来说两句吧...

相关阅读

    相关 压缩图片

    一个人的端午太过无聊了,记一下最近遇到的一个bug。话说在用WebView加载一张本地图片的时候,直接加载速度比较慢,于是我打算将图片压缩一下质量再转为输入流给WebView,

    相关 linux压缩文件夹

    linux压缩文件夹下所有文件: zip -r 压缩后文件名 需要的文件夹路径 例如压缩文件夹/usr/local/test/下所有的文件,压缩后的文件名为test.zip