当前位置:首页 > 行业动态 > 正文

python 2进制转字符串

可以使用 binascii.unhexlify()函数将二进制数据转换为字符串。 binascii.unhexlify('4a617661')

在Python 2中,可以使用binascii.unhexlify()函数将二进制数据转换为字符串,首先需要导入binascii模块,然后使用unhexlify()函数将二进制数据转换为字符串。

以下是详细的步骤和示例代码:

1、导入binascii模块

python 2进制转字符串

import binascii

2、定义一个二进制数据变量,

binary_data = 'x48x65x6cx6cx6fx20x57x6fx72x6cx64'

3、使用binascii.unhexlify()函数将二进制数据转换为字符串

python 2进制转字符串

string_data = binascii.unhexlify(binary_data)

4、打印转换后的字符串

print(string_data)

完整的代码如下:

*coding: utf8 *
import binascii
binary_data = 'x48x65x6cx6cx6fx20x57x6fx72x6cx64'
string_data = binascii.unhexlify(binary_data)
print(string_data)

运行上述代码,将输出:

python 2进制转字符串

Hello World