提供多种归档格式的预览
项目描述
ckanext-unfold
通过我们的扩展程序增强您的CKAN体验,该程序可无缝预览各种归档格式,确保轻松访问和高效的数据管理。
有哪些依赖项?
处理不同的归档格式需要不同的工具
RAR, CBR
它依赖于unrar命令行实用程序来进行实际的解压缩。请注意,默认情况下,它期望它在PATH中。如果unrar启动失败,您需要修复此问题。
或者,rarfile也可以使用来自TheUnarchiver的unar或来自libarchive的bsdtar作为解压缩后端。在这些中,unar更受欢迎,因为bsdtar对RAR归档的支持非常有限。
它依赖于cryptography或PyCryptodome模块来处理带有密码保护的标题的归档。
7Z
我们使用py7zr库。
py7zr依赖于几个外部库。您应使用py7zr安装这些库。这些库包括PyCryptodome、PyZstd、PyPPMd、bcj-cffi、texttable和multivolumefile。这些包在通过pip命令安装时自动安装。
有关更多信息,请访问官方文档,特别是依赖项部分。
ZIP, ZIPX, JAR
我们使用内置库zipfile。请考虑参考官方文档以获取更多信息。
TAR, TAR.XZ, TAR.GZ, TAR.BZ2
我们正在使用内置库 tarfile。请考虑查阅官方文档以获取更多信息。
RPM
我们正在使用 rpmfile 库。
如果您想使用 zstd 压缩的 rpmfile,您需要安装 zstandard 模块。
许可证
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
ckanext_unfold-1.0.2.tar.gz (74.0 kB 查看哈希值)
构建分布
ckanext_unfold-1.0.2-py3-none-any.whl (78.9 kB 查看哈希值)
关闭
ckanext_unfold-1.0.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 733266f9dc78c43d15e10648342a673a81cf9e17137f74785d8b806aafd5f91b |
|
| MD5 | 8f44c461e66abecc5ffdadd6b7272686 |
|
| BLAKE2b-256 | 8eb04610ada2d035150265ac3df9bf2bcf3cc25df1e680d3b42999f89316b3d5 |
关闭
ckanext_unfold-1.0.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | fa3516ec7ae29aa237ce1296a55062a6fd3e303da956f0a449061082d5f49463 |
|
| MD5 | 4f61538782116c5b4dad1390091c8ae2 |
|
| BLAKE2b-256 | f1309badd78a03e6a16affebdeff6170aa61977ad69d4c25e1211853f0ed87b5 |