TypeError: cannot unpack non-iterable NoneType object这个错误的意思是;
对非元组(迭代)类型NoneType,不能做解构操作;
比如 x,y,z = func1() ; 这里有一个隐式的解构操作;如果func1没有返回值,这里就可能会有一个NoneType类型的返回值。就会出现标题里的错误。
还有一种显示的解构操作符: * 星号
例如,显示的,将timeArray的前六个元素解构出来,作为datetime的参数。
otherStyleTime = datetime((*timeArray[:6]))