输入的base64编码字符串必须符合base64的padding规则。
“当原数据长度不是3的整数倍时,在编码结果后加1到2个“=”;使其符合3的倍数。这样才可以保证资料还原的正确性。
修正的python代码为:

import base64
# base64解码函数
def D_BASE64(origStr):#当输入的base64字符串不是3的倍数时添加相应的=号if(len(origStr)%3 == 1): origStr += "=="elif(len(origStr)%3 == 2): origStr += "=" # origStr = bytes(origStr, encoding='utf8') # 看情况进行utf-8编码dStr = base64.b64decode(origStr)  //base64解码return dStr

python异常-binascii.Error: Incorrect padding 报错解决相关推荐

  1. Oculus关于Internal Error:OVR53225466报错解决方法

    Oculus关于Internal Error:OVR53225466报错解决方法 参考文章: (1)Oculus关于Internal Error:OVR53225466报错解决方法 (2)https: ...

  2. Error: getaddrinfo ENOENT报错解决

    Error: getaddrinfo ENOENT报错解决 使用npm run dev 运行vue项目时,出现Error: getaddrinfo ENOENT报错,具体如下: 问题原因: local ...

  3. python路径中users标红报错解决

    问题; 报错: File "C:/Users/Administrator/Desktop/YOLOV3/shunxumingming.py", line 10self.path = ...

  4. python安装pip之后 pip命令报错解决方法

    使用源码包安装python2.7之后. 安装pip工具,下载地址: https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da29 ...

  5. Python 虚拟环境迁移路径后pip报错解决记录

    为了保持不同项目之间包管理的独立,一般每个项目中都会独用一个虚拟环境venv,venv放在项目根目录下,在项目迁移的时候虚拟环境一般是不敢乱动的,容易报很多莫名其妙的错误,比如:因此,每次移动项目都是 ...

  6. 手机吃鸡语音服务器异常错误,绝地求生游戏报错解决方法汇总

    游戏内语音故障: 在游戏中,如果语音存在问题(说不了话-听不到队友说话"没有喇叭图案"),先观察游戏内的语音是否有打开. 游戏内可按快捷键Ctrl+T开启或关闭语音,Ctrl+y更 ...

  7. error Command failed.报错问题解决(Linux下/Windows下)

    我们在运行vue脚本项目时很容易遇到这种问题,比如新机房电脑或者第一次运行某个项目时遇到error Command failed报错 解决这一报错的完美解决为 npm install chromedr ...

  8. ubuntu18.04安装python的mysqlclient==1.4.6报错ERROR Command errored out with exit status 1python setup

    安装python的mysqlclient==1.4.6报错 环境: ubuntu18.04 python 3.7.2 Django 2.2 想要使用Django来操作MySQL,报错: LookupE ...

  9. python下载第三方库的时候报错ERROR: Command errored out with exit status 1: python setup.py egg_info Check the

    python下载第三方库的时候报错ERROR: Command errored out with exit status 1: python setup.py egg_info Check the l ...

最新文章

  1. 互联网寒冬裁员潮,这些人可能有点慌!
  2. 寒冰linux视频教程笔记8 系统监控
  3. 测试篇|如何简便标定信号源电流大小?
  4. Java+Javascript图片裁剪简单封装
  5. java的快速开发框架
  6. php sql 字段名称,PHPSQL Server – 字段名称被截断
  7. linux resin 自动启动不了,Resin 安装-配置-自启动-Linux
  8. 每天60秒读懂世界20211127
  9. 为啥通过MSIE判断浏览器信息
  10. Web测试容易忽略的地方
  11. VictoriaMetrics入门与实战
  12. python培训班靠谱吗-什么样的python培训机构靠谱?
  13. 平面设计论文要如何写?
  14. 微型计算机原理及应用论文,微机原理及应用结业论文
  15. 统计项目代码行数工具,如何统计代码行数。
  16. 微波雷达感应模块,人体存在感应雷达技术,广告屏智能感应显示
  17. 旋律生成算法的现状与挑战
  18. Cadence Allegro学习之铜皮(走粗线)的使用方法+罐铜+铜皮切割
  19. Silverlight——施工计划日报表(一)
  20. 住宅代理和数据中心代理哪个更好?

热门文章

  1. MacOS 安装Brew
  2. sublime粘贴图片问题
  3. UC/OS的46个系统函数2
  4. 中国高速公路运营里程、高速公路投资规模及重点企业发展现状分析[图]
  5. js库Modernizr的介绍和使用
  6. oracle语句块begin的好处,sql – 如何从Oracle中的declare / begin / end块返回行?
  7. 全球及中国印刷电路板组装服务行业发展趋势与发展规划研究报告2022-2028年
  8. 软件开发中的一方、二方、三方
  9. 用selenium模拟浏览器爬取淘宝订单信息
  10. 基于Jquery的浏览器打印插件