def check_nan(val):
"""Check input value for not a number
:param val: value to be checked for nan
:returns: true if nan
:rtype: bool
"""
if pd.isnull(val):
return True
if isinstance(val, str):
val = val.strip()
if not val or val.lower() == 'none' or val.lower() == 'nan':
return True
#from numpy import datetime64
# if isinstance(val, datetime64):
# return val == datetime64('NaT')
return False
评论列表
文章目录