码迷,mamicode.com
首页 > 编程语言 > 详细

python标准库:base64模块

时间:2018-09-15 11:30:54      阅读:489      评论:0      收藏:0      [点我收藏+]

标签:mic   base   分享图片   googl   ima   decode   word   www   border   

Base64是一种用64个字符来表示任意二进制数据的方法。(将二进制编码转换成ASCII字符)。使用A-Z,a-z,0-9,/,+这64个字符

技术分享图片

函数 描述
base64.b64encode(s) 对二进制数据进行base64编码
base64.b64decode(s) 对base64编码的数据进行解码
base64.urlsafe_b64encode(s) 对URL进行baase64编码
base64.urlsafe_b64decode(s) 解码

 

import base64
str1=b"hello word"
encode_data=base64.b64encode(str1)
print(encode_data)
print(base64.b64decode(encode_data))

>>>>baGVsbG8gd29yZA==
    bhello word
import base64
url="https://www.google.com"
encode_data=base64.urlsafe_b64encode(url.encode())
print(encode_data)
print(base64.urlsafe_b64decode(encode_data))


>>>baHR0cHM6Ly93d3cuZ29vZ2xlLmNvbQ==
   bhttps://www.google.com

 

python标准库:base64模块

标签:mic   base   分享图片   googl   ima   decode   word   www   border   

原文地址:https://www.cnblogs.com/austinjoe/p/9650286.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!