Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解压RAR文件-Python_Python - Fatal编程技术网

解压RAR文件-Python

解压RAR文件-Python,python,Python,我正在尝试取消一个文件夹,然后将RAR文件中的文件移动到不同的文件夹 我在尝试取消归档时遇到了一个问题。这是我目前正在看的 import patoolib, os file = 'C:\\mydocuments\RCExport.rar' file_path = 'C:\\Users\my_folder' patoolib.extract_archive(file, outdir= file_path) 当我运行第四行时-我得到错误: PatoolError: could not find a

我正在尝试取消一个文件夹,然后将RAR文件中的文件移动到不同的文件夹

我在尝试取消归档时遇到了一个问题。这是我目前正在看的

import patoolib, os
file = 'C:\\mydocuments\RCExport.rar'
file_path = 'C:\\Users\my_folder'
patoolib.extract_archive(file, outdir= file_path)
当我运行第四行时-我得到错误:

PatoolError: could not find an executable program to extract format rar; candidates are (rar,unrar,7z)
我不明白,因为我的文件路径中显然有一个rar文件


感谢您的帮助

你能澄清一下吗,你的
rar
文件的绝对路径是什么?file='C:\\mydocuments\\RCExport.rar'它不是在抱怨找不到你的数据文件,而是在抱怨找不到一个可以提取它的程序。你需要安装一个。谢谢@glibdud有什么建议吗?没有,我不处理RAR文件。但错误是“候选对象是(rar、UNRR、7z)”,因此提供了其中一种。