激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python base64 decode incorrect padding錯誤解決方法

python base64 decode incorrect padding錯誤解決方法

2020-05-18 10:32腳本之家 Python

這篇文章主要介紹了python base64 decode incorrect padding錯誤解決方法,本文使用把string補齊等號的方法解決了這個錯誤,需要的朋友可以參考下

python的base64.decodestring方法做base64解碼時報錯:

復制代碼 代碼如下:

Traceback (most recent call last):
  File "/export/www/outofmemory.cn/controllers/user.py", line 136, in decryptPassword
    encryptPwd = base64.b64decode(encryptPwd)
  File "/usr/lib/python2.7/base64.py", line 76, in b64decode
    raise TypeError(msg)
TypeError: Incorrect padding


這也算是python的一個坑吧,解決此問題的方法很簡單,對base64解碼的string補齊等號就可以了,如下代碼:

復制代碼 代碼如下:


        def decode_base64(data):
            """Decode base64, padding being optional.

 

            :param data: Base64 data as an ASCII byte string
            :returns: The decoded byte string.

            """
            missing_padding = 4 - len(data) % 4
            if missing_padding:
                data += b'='* missing_padding
            return base64.decodestring(data)

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: asiass极品裸体女pics | 欧美大逼网 | 91福利影视 | 亚洲99影视一区二区三区 | av日韩在线免费观看 | 国产精品a一| 精品国产一二区 | 久久精品.com | 骚av在线 | 国产精品久久久久久影视 | 91福利社在线 | 香蕉久久久久 | 亚洲成人精品一区二区 | 成人在线视频免费播放 | 亚洲网在线观看 | av国产免费 | 在线免费观看欧美 | 精品一区二区免费视频视频 | 91社影院在线观看 | 国产精品久久久久久久久久久久久久久 | 成人精品aaaa网站 | 久久久成人一区二区免费影院 | 92自拍视频| 一级在线视频 | 国产亚洲精品久久久闺蜜 | 视频一区 中文字幕 | 久久精品色 | 欧美亚洲啪啪 | 视频在线色 | 毛片天天看 | 免费一级特黄毛片视频 | 欧美一级在线看 | 亚洲婷婷日日综合婷婷噜噜噜 | 激情视频免费看 | 欧美性精品videofree | 欧美第1页| 国产亚洲精品久久久久久久 | 沉沦的校花奴性郑依婷c到失禁 | 欧美亚洲综合在线 | 蜜桃网站免费 | 偿还电影免费看 |