在python中将二进制文件转换回ascii
所以我有一个函数,可以将字母字符转换成二进制在python中将二进制文件转换回ascii,python,binary,ascii,Python,Binary,Ascii,所以我有一个函数,可以将字母字符转换成二进制 def toBinary(char): return "".join([format(ord(char), '#010b')[2:]]) 例如,toBinary('a')给了我 01100001 如何将0110001转换回ascii“a” c = chr(int(s, 2)) 其中s是二进制字符串。一种方法可以是 c = chr(int(s, 2)) 其中s是二进制字符串。尝试以下操作: chr(int('01100001',2))
def toBinary(char):
return "".join([format(ord(char), '#010b')[2:]])
例如,toBinary('a')给了我
01100001
如何将0110001转换回ascii“a”
c = chr(int(s, 2))
其中s是二进制字符串。一种方法可以是
c = chr(int(s, 2))
其中s是二进制字符串。尝试以下操作:
chr(int('01100001',2))
试试这个:
chr(int('01100001',2))
2代表什么?要在其中转换数字的基数。默认值为10。2代表什么?要在其中转换数字的基数。默认值为10。