本站改版新增arduino频道
将字符串转换为十六进制字符
Zeile1="This is a test"
Zeile2="Next test"
def ASCII_2_Hex(TextLine):
AnzZeichen=len(TextLine)
if AnzZeichen < 16:
for i in range(AnzZeichen, 16): # Auffüllen der Zeichen mit Blank, bis 16 Zeichen
TextLine=TextLine+" "
data = bytearray(TextLine)
Argument = "".join("\\x{:02x}".format(i) for i in data)
print(Argument)
Argument = bytes(Argument, 'utf-8')
return Argument
Argument1=ASCII_2_Hex(Zeile1)
print (Argument1)
Argument2=ASCII_2_Hex(Zeile2)
print (Argument2)
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.0092589855194092 seconds