# python2.7
import base64
filepath = '11.pdf'
with open(filepath, 'rb') as f1:
base64_str = base64.b64encode(f1.read()) # str类型
print(base64_str) # JVBERi0xLjUNCiXi48/TDQo0IDAgb2JqDQ
# python3.6
import base64
filepath = '11.pdf'
with open(filepath, 'rb') as f1:
base64_str = base64.b64encode(f1.read()) # base64类型
# b'JVBERi0xLjUNCiXi48
src = base64_str.decode('utf-8') # str
# JVBERi0xLjUNCiXi48/
print(src)