Skip to main content
 首页 » 编程设计

python之编码 Netbios 名称 python

2024年09月03日9zhoujg

我想在 python 中将“ITSATEST”编码为它的 netbios 名称值; 出现表和解释在这里: http://support.microsoft.com/kb/194203

我不知道这在 python 中如何轻松完成,有人可以帮助我吗?

谢谢!

请您参考如下方法:

您可以映射原始字符串的每个半字节,获取其数值并从“A”偏移:

encoded_name = ''.join([chr((ord(c)>>4) + ord('A')) 
                        + chr((ord(c)&0xF) + ord('A')) for c in original_name])