提供多种归档格式的预览
项目描述
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 |