Если вы используете датафрейм, то тип колонки сразу же будет object, если вам прилетает среди int хотя бы одна строка. Найти значения в этой колонке, которые являются числами можно с помощью
str.isnumeric. Как только нашли строки, чем loc можно сделать реплейс на какое-то число по умолчанию. Либо удалить строки.
А с null срабывать просто, в pandas есть fillna или dropna. В зависимости от того, что хочется