Dzwebs.Net

撰写电脑技术杂文十余年

python 字符串与二进制数据相互转换的方法

Admin | 2022-7-1 10:49:08 | 被阅次数 | 1291

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过下面的python代码,可以实现的是字符串与二进制数据的相互转换。

  import os
  def str_2_bin(str):
      """
      字符串转换为二进制
      """
      return ' '.join([bin(ord(c)).replace('0b', '') for c in str])

  def bin_2_str(bin):
      """
      二进制转换为字符串
      """
      return ''.join([chr(i) for i in [int(b, 2) for b in bin.split(' ')]])

  print(str_2_bin('a'))
  print(bin_2_str('1100010'))

  执行上述代码后,运行效果如下:

  1100001
  b
  Press any key to continue . . .


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231