Bre*_*dan 1 python string escaping
我正在尝试.split()一个十六进制字符串即'\xff\x00'获得列表即['ff', '00']
这是有效的,如果我拆分原始字符串文字即r'\xff\x00'使用.split('\\x')但不是如果我拆分存储在变量中的十六进制字符串或从函数返回(我认为它不是一个原始字符串)
如何将存储/返回的字符串转换或至少"转换"为原始字符串?
x = '\xff\x00'
y = ['%02x' % ord(c) for c in x]
print y
Run Code Online (Sandbox Code Playgroud)
输出:
['ff', '00']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
515 次 |
| 最近记录: |