argclz.types.try_int_type#

argclz.types.try_int_type(arg)[source]#

Attempt to convert a string to int, returning original or None on failure.

Parameters:

arg (str) – the input string

Returns:

int if parsing succeeds, original string if fails, or None if empty

Return type:

int | str | None