numpy.can_cast(from, totype, casting = 'safe')
Returns True if cast between data types can occur according to the casting rule. If from is a scalar or array scalar, also returns True if the scalar value can be cast without overflow or truncation to an integer. Parameters:
from : dtype, dtype specifier, scalar, or array Data type, scalar, or array to cast from. totype : dtype or dtype specifier Data type to cast to. casting : {?no?, ?equiv?, ?safe?, ?same_kind?, ?unsafe?}, optional Con