rar

Extract single file from RAR archive with rarfile in Python

给你一囗甜甜゛ 提交于 2021-02-08 07:54:46
问题 I have a RAR archive with 2 files and I want to extract only one. I found in another answer that I could use the rarfile package, which according to the documentation contains the extract function. However, when I try to run a script I get a FileNotFoundError: [WinError 2] and the following information: During handling of the above exception, another exception occurred : ... rarfile.RarCannotExec: Unrar not installed? (rarfile.UNRAR_TOOL='unrar') . From the information I could find, I saw it

Extract single file from RAR archive with rarfile in Python

老子叫甜甜 提交于 2021-02-08 07:54:35
问题 I have a RAR archive with 2 files and I want to extract only one. I found in another answer that I could use the rarfile package, which according to the documentation contains the extract function. However, when I try to run a script I get a FileNotFoundError: [WinError 2] and the following information: During handling of the above exception, another exception occurred : ... rarfile.RarCannotExec: Unrar not installed? (rarfile.UNRAR_TOOL='unrar') . From the information I could find, I saw it

Python rarfile package: fail to open files

孤者浪人 提交于 2021-02-07 13:20:32
问题 So I was trying to archive a .rar file using rarfile library in Python, but it keeps saying "failed to open". Am using Mac OS X El Capitan, python 2.7. Any help would be appreciated, thanks. Original code: rf = RarFile('test.rar') rf.extractall() Error message: File "Test.py", line 271, in <module> rf.extractall() File "/Users/user/Library/Python/2.7/lib/python/site-packages/rarfile.py", line 679, in extractall self._extract(fnlist, path, pwd) File "/Users/user/Library/Python/2.7/lib/python

How to create a .rar file using python?

倖福魔咒の 提交于 2020-08-07 04:34:45
问题 I want to create a .rar file by passing file paths of the files to be archived. I have tried the rarfile package. But it doesn't have a 'w' option to write to the rarfile handler. Is there any other way? 回答1: How about lib-rar-python? It's a Python wrapper around the command line rar program, but it may be limited to Linux only. On other platforms you could just call the command line rar program directly using Python's subprocess library. 回答2: os.system('rar a <archive_file_path> <file_path

rar分卷压缩的bat

China☆狼群 提交于 2020-03-17 10:07:18
rar分卷压缩的bat 编者:李国帅 qq:9611153 微信lgs9611153 时间:2020-03-17 背景原因: 以前网络不好,上传下载文件的时候经常中断,所以就会把一个文件分割为多个文件进行上传,最好还能压缩一下。于是在网上就找到了一个bat,不过用起来还是不顺手,就修改了以下配置。总的来说,bat批出来还是很好用的,特别是在window下。 内容截图: 操作步骤: 下载地址: https://download.csdn.net/download/lgs790709/12252568 来源: CSDN 作者: 微澜- 链接: https://blog.csdn.net/lgs790709/article/details/104914173

(大数据工程师学习路径)第一步 Linux 基础入门----文件打包与压缩

浪尽此生 提交于 2020-03-07 23:58:29
介绍 Linux 上常用的 压缩/解压 工具,介绍了 zip,rar,tar 的使用。 一、文件打包和解压缩 在讲 Linux 上的解压缩工具之前,有必要先了解以下常见常用的压缩包文件格式。在 Windows 上我们最常见的不外乎这三种 *.zip , *.rar , *.7z 后缀的压缩文件,而在 Linux 上面常见常用的除了以上这三种外,还有 *.gz , *.xz , *.bz2 , *.tar , *.tar.gz , *.tar.xz , *tar.bz2 ,简单介绍如下: 文件后缀名 说明 *.zip zip程序打包压缩的文件 *.rar rar程序压缩的文件 *.7z 7zip程序压缩的文件 *.tar tar程序打包,未压缩的文件 *.gz gzip程序(GNU zip)压缩的文件 *.xz xz程序压缩的文件 *.bz2 bzip2程序压缩的文件 *.tar.gz tar打包,gzip程序压缩的文件 *.tar.xz tar打包,xz程序压缩的文件 *tar.bz2 tar打包,bzip2程序压缩的文件 *.tar.7z tar打包,7z程序压缩的文件 讲了这么多种压缩文件,这么多个命令,不过我们一般只需要掌握几个命令即可,包括 zip , rar , tar 。下面会依次介绍这几个命令及对应的解压命令。 1. zip 压缩打包程序 使用zip打包文件夹: $

Backtrack5 实战系列教程。

空扰寡人 提交于 2020-03-07 09:56:48
BackTrack是一套专业的计算机安全检测的Linux操作系统,简称BT。目前最新与最好用版本是BT5.它可以用来破解WEP,WPA/WPA2加密方式的无线网络也不在话下,当然前提是需要有足够强大的密码字典文件。 如果你仅仅用来破解WIFI,那么就大材小用了,集成了众多安全工具的BT不仅仅在破解WIFI上功能强悍,还有如弱点扫描工具Nessus,渗透平台 MSF, Sniff工具Wireshark , ettercap,VOIP检测工具.在BT5里单独列出的众多RFID工具充分展示了BT对于基于无线射频技术的硬件系统检测能力。 密码破解方面,在以往版本工具的基础上又加入了基于GPU的破解工具oclhashcat,分别为oclhashcat+(ATI),oclhashcat+(Nvidia)破解速度理论上可以达到传统CPU破解的百倍。 Apache和MySQL都被集成到了系统中,方便使用者搭建LAMP环境进行测试,Injection,XSS等工具自然要有,还有Snort等IDS(入侵检测系统)工具。 解压密码:wwccb http://115.com/file/c2a2k0qi # BT5_2011.1.信息收集.rar http://115.com/file/c2a28duz # BT5_2011.2.扫描工具.rar http://115.com/file/an0nw4hx #

Linux基础入门-文件打包与解压缩

自闭症网瘾萝莉.ら 提交于 2020-03-07 06:30:28
文件打包与解压缩 : Windows上常见的压缩文件后缀有*.zip(zip程序打包压缩), *.rar(rar程序压缩), *.7z(7zip程序压缩),在Linux上常见的还有*.gz(gzip程序压缩,GNU zip), *.xz(xz程序压缩), *.bz2(bzip2压缩), *.tar(tar程序打包,未压缩), *.tar.gz(tar打包,gz压缩), *.tar.xz(tar打包,xz压缩), *tar.bz2(tar打包,bz2压缩)。 1. zip压缩打包程序 : zip -r -q -o shiyanlou.zip /home/shiyanlou du -h shiyanlou.zip file shiyanlou.zip -r参数表示递归打包子目录,-q参数表示安静模式,不向屏幕输出信息,-o表示输出文件,之后跟输出文件名,du查看打包后文件的大小,-[1-9]可以设置压缩级别,1最快,体积最大,-x排除上次创建的zip文件,否则又会打包进这一次的压缩文件。 只能使用绝对路径,否则不起作用 。 h --human-readable d --max-depth 查看文件的深度 -e 创建加密压缩包 Window与Linux的zip兼容问题: Windows中的换行符为CR+LF, 而Linux中为LF,所以需要加上-l命令来进行转换。 zip -r -l