用于将十六进制字符串内容写入文件的python模块。
hex2file的Python项目详细描述
HEX2文件
用于将十六进制字符串内容写入文件的python模块。
它的功能
以二进制十六进制格式将ascii十六进制字符串直接写入文件。弦 可以是多行或单行,也可以不加前缀。中的多余空白 输入被忽略。
以下输入(多行字符串):
0xff00ff00
0xaabbccdd
0x12345678
98765432 3456789A
将导致以下文件内容:
FF00FF00AABBCCDD123456788987654323456789A
兼容性
python 2/3兼容。
安装
通过pip获取模块:pip install hex2file
。一旦安装“hex2file”将
被添加到您的路径中,模块将可在您的
python项目。
用法
命令行
安装pip时,hex2file将添加到您的路径中。它可以直接接受输入
从stdin或带有'-f'标志的文件。见hex2file --help
。
示例:echo "0xFF00FF00" | hex2file /tmp/test
库
该模块还可以导入到python项目中。安装后
简单地import hex2file
并使用hex2file.write()
。
测试
使用python setup.py test
从该目录的根目录运行测试
储存库。