如何用Python实现基于7zip的文件备份操作?

2026-05-05 08:470阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2755个文字,预计阅读时间需要12分钟。

如何用Python实现基于7zip的文件备份操作?

我在学习《Byte of Python》一步步学习Python,学到解决案例时,原文中的实例backup_ver1.py是用zip备份文件。我这里有几个不同之处:我的电脑没有zip,我使用的是7zip。

我在按照 Byte of python一步步的学习Python, 在学到‘解决方案'的时候,原文的实例 “backup_ver1.py” 是用zip备份文件。

这里面我有几点不一样的地方:

我的电脑没有zip,我用的是7zip;

原文直接用‘zip'命令备份,我直接使用7z命令报错。

使用7z命令备份之前,需要把7zip的安装目录添加到系统环境变量Path中;这时候我可以在CMD中执行7z,但是在python中还是报错,“7z is not recognized as an internal ……”

下面三种方法可以在python中正确运行7z命令:

# 方法1: 拷贝 7z.exe 和7z.dll 到当前python文件所在的目录下。 否则,不认识7z 命令。

阅读全文
标签:操作

本文共计2755个文字,预计阅读时间需要12分钟。

如何用Python实现基于7zip的文件备份操作?

我在学习《Byte of Python》一步步学习Python,学到解决案例时,原文中的实例backup_ver1.py是用zip备份文件。我这里有几个不同之处:我的电脑没有zip,我使用的是7zip。

我在按照 Byte of python一步步的学习Python, 在学到‘解决方案'的时候,原文的实例 “backup_ver1.py” 是用zip备份文件。

这里面我有几点不一样的地方:

我的电脑没有zip,我用的是7zip;

原文直接用‘zip'命令备份,我直接使用7z命令报错。

使用7z命令备份之前,需要把7zip的安装目录添加到系统环境变量Path中;这时候我可以在CMD中执行7z,但是在python中还是报错,“7z is not recognized as an internal ……”

下面三种方法可以在python中正确运行7z命令:

# 方法1: 拷贝 7z.exe 和7z.dll 到当前python文件所在的目录下。 否则,不认识7z 命令。

阅读全文
标签:操作