猿问

如何从python回显十六进制

TypeError: must be string without null bytes, not str当我运行这段代码时,我得到了。我要回显十六进制代码


#!/usr/bin/python


import os


test = '\x76\x06\x40\x00'

cmd = "echo '"+test+"'"

os.system(cmd)

我在 python 中尝试了各种回声标志,如 -e 和 r ,但它最终只是回显\x76\x06\x40\x00而不是实际字符。


如果我将\x00(null)更改为类似的代码,则代码工作正常\x0A


泛舟湖上清波郎朗
浏览 217回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答