Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python编码并填充netbios名称_Python_Netbios - Fatal编程技术网

使用python编码并填充netbios名称

使用python编码并填充netbios名称,python,netbios,Python,Netbios,我正在尝试创建一个简单的脚本,将字符串(最多15个字符)转换为netbios名称(请参阅): 正在尝试转换名称:“测试” 将返回正确的:“4645464446454A454F4548”。 现在,根据提交的名称的长度(最多15个字符),我们需要填充4341,直到转换的字符串长度为64。 例如: ./script.py testing: 4645454646444645454a454f4548 但实际上应该是: 464546464446454A454F45448434143413414341341

我正在尝试创建一个简单的脚本,将字符串(最多15个字符)转换为netbios名称(请参阅):

正在尝试转换名称:“测试” 将返回正确的:“4645464446454A454F4548”。 现在,根据提交的名称的长度(最多15个字符),我们需要填充4341,直到转换的字符串长度为64。 例如:

./script.py testing:
4645454646444645454a454f4548
但实际上应该是: 464546464446454A454F45448434143413414341341

有什么办法可以轻松做到这一点

谢谢

... + ((16 - len(name)) * '4341')
... + ((16 - len(name)) * '4341')