Python之base64模块使用

Base64是最常见的二进制编码方法, 用64个字符来表示任意二进制数据。

主要方法

  • b64encode():将字符串进行base64编码
  • b64decode(): base64解码

代码测试

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# encoding=utf-8
# base64模块

import logging
import base64

logging.basicConfig(level = logging.DEBUG, format='%(levelname)s - %(message)s')

logger = logging.getLogger(__name__)


msg = 'hello world'

msg64 = base64.b64encode(msg)
logger.debug(msg64)
logger.debug(base64.b64decode(msg64))

输出结果:

1
2
DEBUG - aGVsbG8gd29ybGQ=
DEBUG - hello world
有用就打赏一下作者吧!