def file_hex(file):
if os.path.exists(file):
hex_list = []
infile = open(file, "rb")
for i in infile.read():
hex_list.append(hex(i)[2:])
infile.close()
return ''.join(hex_list)
else:
print('文件不存在')
python计算文件的16进制
最新推荐文章于 2025-05-09 11:26:19 发布
该代码段定义了一个名为`file_hex`的函数,用于将指定文件的内容读取为二进制并转换为十六进制字符串。如果文件存在,它会打开文件,逐字节读取,将每个字节转化为十六进制并存储到列表中,然后连接这些十六进制字符串。如果文件不存在,函数则打印'文件不存在'。
1502

被折叠的 条评论
为什么被折叠?



