活动地址:CSDN21天学习挑战赛

1.rar格式

  • 一种通常用在windows下的压缩包格式,并不通用
  • RAR的解压授权是免费的,任何软件都可以用。
  • 但是RAR的压缩(把文件压成RAR)的这个算法并不是免费公开的,所以网上的7zip,Bandizip软件虽然可以解压RAR,但是却不能创建和修改RAR。 如果你要压缩和修改RAR文件就必须买WinRAR的授权了。

2.环境配置

  • 需要安装额外的包:rarfile
  • pip install rarfile
  • 得到输出:
Collecting rarfile
  Downloading rarfile-4.0-py3-none-any.whl (28 kB)
Installing collected packages: rarfile
Successfully installed rarfile-4.0
  • 检验安装:
(base) PS C:\Users\53423> python
Python 3.9.12 (main, Apr  4 2022, 05:22:27) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import rarfile
>>>
  • 如果遇见报错:
rarfile.BadRarFile: Failed the read enough data: req=554628 got=52
  • 还需要安装unrar:pip install unrar
(base) PS C:\Users\53423> pip install unrar
Collecting unrar
  Downloading unrar-0.4-py3-none-any.whl (25 kB)
Installing collected packages: unrar
Successfully installed unrar-0.4

3.常用函数

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐