首页
学习
活动
专区
圈层
工具
发布

python解压rar文件

应用场景 在数据预处理阶段,有时候会发现我们的数据存储在大量杂乱无章的压缩文件中,这些压缩文件还可能处在复杂的目录树结构下。这时候你可能会想写个python脚本来处理。...对于zip文件,python 的zipfile模块提供了很好的支持,但是对于rar格式的压缩文件,要麻烦一点。...安装unrar unrar是python下支持解压rar文件的插件 pip install unrar 不过这个插件需要rarlib的支持,不然无法解压 安装rarlib 到这个网页去下载相应版本的rarlib...由于unrar模块要搜索名为unrar.dll的文件,所以需要把目录中的UnRAR.dll, UnRAR.lib(UnRAR64.dll, UnRAR64.lib)改为unrar.dll,unrar.lib...这样unrar就可以顺利解压rar文件了

3.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux下解压rar压缩文件

    在windows下我们压缩解压文件通常后缀为rar,在linux下我们压缩解压文件通常后缀为tar 默认在linux下我们不能解压压缩rar文件 我们可以下载rarlinux安装包实现解压压缩后缀为...&& make install 注:如果linux不支持网络则要去下载地址去单独下载 使用: rar命令 # 格式: ~]# rar [命令参数] -[开关] [压缩文件] # 命令参数:... 排除在指定的列表文件中列出的文件 y 假设对全部询问都回答是 z[文件] 从文件读取压缩文件注释 示例 #压缩 ~]# rar a...test.rar file1 file2   unrar命令 # 解压(会在把当前压缩包内容解压到当前目录内,容易造成解压内容和当前目录原文件混合,不容易区分,不建议使用) ~]# unrar...e test.rar DestPath  #解压(会在当前解压目录内产生一个以压缩包名字命名的目录,目录内是解压内容,推荐使用) ~]# unrar x test.rar DestPath   发布者

    8.7K20

    Linux下如何解压.zip和.rar文件

    Linux下如何解压.zip和.rar文件,对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于zip linux下提供了zip和unzip程序,zip...中的所有文件解压出来 2)对于.rar 要在linux下处理.rar文件,需要安装RAR for Linux,可以从网上下载,但要记住,RAR for Linux 不是免费的;可从http://www.rarsoft.com...,rar是压缩程序,unrar是解压程序。...它们的参数选项很多,举例说明一下其用法: # rar a all *.jpg 这条命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar 扩展名将自动附加到包名后。...# unrar e all.rar 这条命令是将all.rar中的所有文件解压出来 3)总结 1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压

    6.5K20

    让Ubuntu可以压缩解压缩RAR文件

    ubuntu刚安装的时候是不能解压rar文件的,只有在安装了解压工具之后,才可以解压。...安装:sudo apt-get install unrar 卸载:sudo apt-get remove unrar rar常用命令主要有: e 将文件解压到当前目录 例:rar e test.rar...注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件 也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构...,用x解压 x 带路径解压文档中内容到当前目录 例:rar x test.rar 这样解压的话,dir1就会保持原来的目录结构 a 添加文件到操作文档 例:rar a test.rar file1...当rar文件有问题时,可以尝试用该命令进行修复(鬼知道有多少用) s 转换文档成自解压文档 例:rar s test.rar 会生成一个test.sfx的可执行文档,运行它的效果就相当于

    2.3K10

    Linux下如何解压rar文件「建议收藏」

    在windows下我们压缩解压文件通常后缀为rar,在linux下我们压缩解压文件通常后缀为tar 默认在linux下我们不能解压压缩rar文件,那我们如何使用呢?...我们可以下载rarlinux安装包实现解压压缩后缀为rar的包 下载地址:https://www.rarlab.com/ 安装 wget http://www.rarlab.com/rar/rarlinux-x64...-5.0.0.tar.gz tar -zxvf rarlinux-x64-5.0.0.tar.gz mv rar /opt/ cd /opt/rar/ make && make install 使用:...1、rar命令 rar a test.rar file1 file2  #压缩 2、unrar命令 unrar e test.rar DestPath  #解压(会在把当前压缩包内容解压到当前目录内,容易造成解压内容和当前目录原文件混合...,不容易区分,不建议使用) unrar x test.rar DestPath  #解压(会在当前解压目录内产生一个以压缩包名字命名的目录,目录内是解压内容,推荐使用) 发布者:全栈程序员栈长,转载请注明出处

    6K20
    领券