Binary 在Julia中读取十六进制字符串文件

Binary 在Julia中读取十六进制字符串文件,binary,julia,memory-mapped-files,hexdump,Binary,Julia,Memory Mapped Files,Hexdump,在python中,我是这样做的 import numpy as np data = np.memmap('mydata.bin', dtype='<i4', mode='r') 将numpy导入为np data=np.memmap('mydata.bin',dtype='在这里我编写了一个小示例,可以帮助您使用Julia内存映射功能:您在寻找吗?我没有找到任何选项可以帮助您在读取/写入mmap数据时设置endian格式,但是如果在主机上endian\u BOM==0x04030201#=

在python中,我是这样做的

import numpy as np
data = np.memmap('mydata.bin', dtype='<i4', mode='r')
将numpy导入为np

data=np.memmap('mydata.bin',dtype='在这里我编写了一个小示例,可以帮助您使用Julia内存映射功能:您在寻找吗?我没有找到任何选项可以帮助您在读取/写入mmap数据时设置endian格式,但是如果在主机上
endian\u BOM==0x04030201#=>false
,那么这是一个大的endiran,那么一种可能性就是了可能是用
ltoh()
函数转换数据。(我不确定整件事)@RezaAfzalan谢谢。我认为它的格式正确。后来我做了位操作
Mmap.Mmap(f,Vector{Int32})&0x7ffffff
。它看起来与python代码相同。在这里,我编写了一个小示例,可以帮助您使用Julia内存映射功能:您正在寻找吗?我没有找到任何选项可以帮助您在读取/写入mmap数据时设置endian格式,但如果在主机上
endian_BOM==0x0403001#=>false
,那么这是一个大问题Ndian,那么一种可能是使用
ltoh()
函数转换数据。(我不确定整件事)@RezaAfzalan谢谢。我认为它的格式是正确的。后来我做了位操作
Mmap.Mmap(f,Vector{Int32})&0x7ffffff
。它看起来和python代码一样。