# coding=utf-8 #如果報non-ascii character '\xe6' in file /odoo/123.py on line 5, but no encoding declared類似的這個錯加入這行就解決了
import base64
# 加密
defencryption
(str):
# 想將字串轉編碼成base64,要先將字串轉換成二進位制資料
bytes_url =
str.encode(
"utf-8"
) str_url = base64.b64encode(bytes_url)
# 被編碼的引數必須是二進位制資料
print
(str_url)
return str_url
# 解密
defdecrypt
(str):
# 將base64解碼成字串
import base64
str_url = base64.b64decode(
str)
.decode(
"utf-8"
)print
(str_url)
res=encryption(
'***'
)decrypt(res)
python中base64加密和解密
base64加密和解密有點頭疼,必須要記錄下來,以後忘了也能再來複習下 當然啦,能一直記住是最好的 加油吧,少年 其實已經好老了 win10,python3 這個還是別人講的好,詳情請看 base64編碼原理與應用 其實它的原理不是很難,以下是幾個小案例 import base64 str admi...
Base64加密解密
public class base64 對應asicc字元的位置 public static string base64encode string str c2 str i if i len c3 str i out base64encodechars c1 2 out base64encodech...
Base64 加密 解密
1 原理 轉碼過程例子 3 8 4 6 記憶體1個字元佔8位 轉前 s 1 3 先轉成ascii 對應 115 49 51 2進製 01110011 00110001 00110011 6個一組 4組 011100110011000100110011 然後才有後面的 011100 110011 00...