发布网友 发布时间:2024-09-30 16:49
共1个回答
热心网友 时间:2024-10-14 12:32
在使用Python批量处理压缩文件时,遇到了两种常见报错。首先,错误信息为“File is not a zip file”或“rarfile.RarCannotExec: Cannot find working tool”。这意味着从网上下载的文件并不是ZIP格式,而是RAR格式。在尝试使用zipfile和patool库解压文件时,未能解决问题。此问题的根源在于爬虫代码中对文件后缀的误判,应避免此类想当然的操作。将.zip文件名更改为正确后缀名.rar,文件名即可正确识别。