1. 使用`bytes`函数:
data = 'hello'binary_data = bytes(data, 'utf-8')print(binary_data)
2. 使用`struct`模块:
import structdata = 42binary_data = struct.pack('i', data)print(binary_data)
3. 使用`bin()`函数:

data = 12345binary_data = bin(data)print(binary_data.replace('0b', ''))
4. 使用字符串的`format`方法:
data = 12345binary_data = '{0:b}'.format(data)print(binary_data)
5. 使用位运算符进行二进制转换:
data = 5binary_data = ''while data > 0:binary_data = str(data % 2) + binary_datadata = data // 2print(binary_data)
以上方法可以帮助你在Python中转换数据为二进制格式
