我希望创建一个`.rar`文件,通过传递要归档的文件的文件路径来实现。
我尝试使用`rarfile`软件包。但是它没有`'w'`选项可以写入rarfile处理器。
还有其他方法吗?
我尝试使用`rarfile`软件包。但是它没有`'w'`选项可以写入rarfile处理器。
还有其他方法吗?
os.system('rar a <archive_file_path> <file_path_to_be_added_to_archive>')
也可以用来实现这个功能。
lib-rar-python
?rar
程序的Python包装器,但可能仅限于Linux。subprocess
库直接调用命令行rar程序。rar
命令行程序,并确保在创建“Archive”对象时将其路径作为rarbin
参数传递即可。只要您成功安装一个接受相同参数集的rar
可执行文件,甚至可以在Windows上使用此功能。详见代码。 - taleinat