读取sif图像的python句柄

sif的Python项目详细描述


#sif(python)

sif python(sif)是用于处理奇异sif图像格式的python api。这个图书馆正在开发中,欢迎您的贡献!
到目前为止,基本功能是解析头,只使用python:



`````
/>SIF标题dtotal 48
sif header descroff 4096
sif header descrlen 28080
sif header dataoff 32768
sif header datalen 196953019


architecture:amd64 arch code

deffile datatype 16385
deffile used true
deffile id 1
deffile groupid 4026531841
deffile link 0
deffile fileoff 32768
deffile filelen39
deffile storelen 39
deffile ctime 1544537033
deffile mtime 1544537033
deffile uid 0
deffile gid 0
deffile name。
deffile extra

partition datatype 16388
partition used true
partition id 2
partition groupid 4026531841
partition link 0
partition fileoff 36864
partition filelen196947968
partition storelen 196952025
partition ctime 1544537033
partition mtime 1544537033
partition uid 0
partition gid 0
partition name squashfs-955608129.img
partition fstype 1
partition partype 2
partition extra 02

signature datatype 16389
signature used true
signature id 3
signaturegroupid 4026531841
签名链接2
签名文件关闭196984832
签名文件长度955
签名存储长度955
签名ctime 1546726508
签名mtime 1546726508
签名uid 0
签名gid 0
签名名称部分签名
签名类型2
签名公钥-----开始pgp签名消息-----
散列:sha256

sifhash:
4de3d88a550a8c196b54b91445b027af718cb0bf38133c50dcd723fdba54a28177008e2f4bb7e7cc81aa4d82c07fa
----开始pgpSIGNATURE-----

wsFcBAEBCAAQBQJcMSxrCRBi+gdpIWqw6QAAiZsQAAJgTPQ5QVuiLq0s7PAM9gPK
YLmxEN3UiTS0BF2a/DffKmYMCdrZwKyx0fybWZMOAREfobTbbqNhL0dvk6idMtfR
wvHSDmKl1gx9LZ764ddyaX/NdsHZMrtDLBe2AMuCoAEZOpN0/BQQRiuQMYBbWiVz
3DMyvvqXdzKnc6OYu1wBlr+q0GG2I4HRGGfZayZUHtgh4okPVJSndxgD5Rz1zeC5
GZUiHJyh3Jru8wc7hEivgHGXRfP5S+VedrGYX/gam/iH26t/nMGY7AFN5IIMr1t0
I54HCJCf0NcwTfruzwwE80d6+BrLa082uuS6qD+PKhyEaqm8jZVFw2On9EJuIkje
R6f3Q2IagrOHh/axGrXMUcSA6tBkw0IRbS/NBw/0hjpiRLCOY5C+qp4WWS+Oo34k
09eO4UmlDkKTScc72yxNRTAMBc0f/o5pncirXVCwbUMAMkMsZOBS8lN72WFDGzk4
mnOTsiBntG29ryjtWQctKWJN+M7v8s8ib+iFCgBJbMyBR//z4z1OkkCUDxee5bvF
bnvAVpEpOj0DvOmH/2za3Olyoez3ueGo5HNCfbKq4FBgKo/KB3cIp41cvcohsspsv
zgtarakg1parof+zxp0xatl+zxxzytryngxrprjbrzvjm4/jxhht31d8s/8kzx1
hk2q7txn3urs6h7olmt+
=e8je
----end-pgp签名——
``









>默认情况下,提供的sif头版本是最新的奇点版本。
>如果需要指定特定的头,为它设置环境变量:

``bash
sif_version=“02”
export sif_version
```

python


加载它以供检查。
客户会很快告诉您它是s if头还是不是基于解释器行后面的“sif-magic”


**这是一个sif图像**

``python
image='salad.simg'
来自sif.main import s if header
header=sifheader(image)

box.simg是一个sif文件。
体系结构:AMD64 ARCH CODE
找到SIF版本01
找到SIF ARCH 02
````

您不必立即加载头:

``python
``header=sifheader('boxes.simg',load=false)
boxes.simg是一个SIF文件。

header.load_header()

体系结构:AMD64 ARCH CODE
找到SIF版本01
找到sif arch 02
```

**这不是sif映像**

``python
image='salar.simg'
来自sif.main import sif header
header=sifheader(image)

error salard.simg不是sif文件。
````

3.0或更高版本的[许可证](许可证)。
SIF头格式由[sylabs]许可(https://github.com/sylabs/sif/blob/master/pkg/sif/sif.go)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java调用Python函数作为TEID中的UDF   java Android。支持v4导入不工作   java如何影响具有静态属性的类   java如何在从glTexImage2D()分配后编辑纹理的像素颜色   javaspringboot+rediscache+@Cacheable适用于某些方法,而不适用于其他方法   java无法将动态Web模块方面从3.0更改为2.5   java如何在新选项卡中显示打印的文档?   java Google Cloud Endpoints API方法仅在删除用户参数时成功调用   java为什么我可以使用Stack<Double>但不能使用Stack<Double>?   java JDBC PreparedStatement似乎忽略了占位符   java如何设置JInternalFrame的标准图标化位置?   Java文件。copy()不复制文件   基于另一个类的java显示arraylist?   java Android Studio:错误:非法字符:'\u2028'   对象(Java)无法实例化类型映像?   javascript错误:飞行前响应的HTTP状态代码401无效   java确保泛型vararg参数具有相同的类型