前言
项目查看LOG16进制需要转成ASCII码,一串16进制字符去挨个查表太麻烦,网上查了些资料,弄了个python脚本,直接输入字符串自动转换看结果就好了。
环境为:python3.9
1.代码如下
代码如下:
from binascii import a2b_hex
while True:
str1 = input("请输入16进制字符串:")
s1 = bytes(str1,'utf-8')
s2 = a2b_hex(s1)
print(s2.decode())
2.使用方法&输入格式
3.各转换函数
1)十进制转换为十六进制
hex(255) #输出0xff
2)十进制转换为ASCII
chr(97) #输出为'a'
3)ASCII转换为十进制
ord("a") #输出为97
4)十进制转换为八进制
oct(255) #输出0o377