如何在python中打印字节和位

时间:2017-07-10 11:04:00

标签: python byte

我正在编写类似Skype的程序。显然,我需要在将每条消息发送到服务器之前对其进行加密,但为了做到这一点,我需要将其转换为机器代码。但我在Python中这样做吗?当我尝试使用编码时,我得到的只是" b'我编码的字符串'"。但我需要的是&00; 00000001 00000010 ...' ,以便我可以直接使用机器代码进行更好的加密。感谢。

1 个答案:

答案 0 :(得分:0)

st = 'Plain string'
l = list(st)
t = ''
for x in l:
   t+= format(ord(x),'b')
print(t)
相关问题