在python开发过程中,往往出现很多种ValueError: not enough values to unpack (expected x, got x)
这样的错误,不同的问题,报错的形式不同。本文汇总了涵盖问题ValueError: not enough values to unpack (expected x, got x)
出现的所有形式,并且给出解决方案。
可能出错的情况
- 可能情况一:ValueError: not enough values to unpack (expected 4, got 3)
- 可能情况二:ValueError: not enough values to unpack (expected 5, got 4)
- 可能情况三:ValueError: not enough values to unpack (expected 6, got 1)
- 可能情况四:ValueError: not enough values to unpack (expected 2, got 1)
- 可能情况五:ValueError: not enough values to unpack (expected 3, got 2)
- 可能情况六:ValueError: not enough values to unpack (expected 3, got 0)
- 可能情况七:ValueError: not enough values to unpack (expected 2, got 0)
- 可能情况八:ValueError: not enough values to unpack (expected 4, got 1)
- 资源传送门
- 「❤️ 感谢大家」
可能情况一:ValueError: not enough values to unpack (expected 4, got 3)
**问题:**最近在实现python图像信息隐藏的过程中出现问题如下:
出现代码为:
encodeDataInImage(Image.open("goldhill.png"), str1).save(