python代碼實現 base64、md5 加密、url編解碼

# coding=utf-8
import base64

def base64_jia_mi(a):
    result = base64.b64encode(a.encode('utf-8'))
    print(str(result, 'utf-8'))
    return str(result, 'utf-8')

def base64_jie_mi(a):
    result = base64.b64decode(a.encode('utf-8'))
    print(str(result, 'utf-8'))
    return str(result, 'utf-8')

if __name__ == '__main__':
    a = 'wekefbhiwuefhbiae'
    b = 'd2VrZWZiaGl3dWVmaGJpYWU='
    base64_jia_mi(a)
    base64_jie_mi(b)

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

# coding=utf-8
import hashlib

def hash_jia_mi(one_record):
    '''
    md5 加密後  可以 降低內存
    '''
    hs = hashlib.md5()
    hs.update(one_record.encode("utf8"))
    result = hs.hexdigest()
    # print(result)
    return result

if __name__ == '__main__':
    a = '1551753659'
    hash_jiami(a)

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

# coding=utf-8
from urllib.parse import quote, unquote
import urllib

def get_urlencode(a):
    print(quote(a, 'utf-8'))
    return quote(a, 'utf-8')

def get_urldecode(b):
    print(unquote(b, 'utf-8'))
    return unquote(b, 'utf-8')

if __name__ == '__main__':
    '''
    url編碼
    '''
    # get_urlencode(a)
    get_urldecode(b)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章