def _calcsize(space, format): fmtiter = CalcSizeFormatIterator() try: fmtiter.interpret(format) except StructOverflowError as e: raise OperationError(space.w_OverflowError, space.newtext(e.msg)) except StructError as e: raise OperationError(get_error(space), space.newtext(e.msg)) return fmtiter.totalsize
def _calcsize(space, format): fmtiter = CalcSizeFormatIterator() try: fmtiter.interpret(format) except StructOverflowError as e: raise OperationError(space.w_OverflowError, space.wrap(e.msg)) except StructError as e: raise OperationError(get_error(space), space.wrap(e.msg)) return fmtiter.totalsize
def _calcsize(space, format): fmtiter = CalcSizeFormatIterator() try: fmtiter.interpret(format) except StructOverflowError, e: raise OperationError(space.w_OverflowError, space.wrap(e.msg))