Python 如果找不到日期值,怎么说
您好,我写这封信是想问如何指定是否找不到日期,然后执行。 这是我的代码:Python 如果找不到日期值,怎么说,python,Python,您好,我写这封信是想问如何指定是否找不到日期,然后执行。 这是我的代码: if get_slot_value('DATE'): print('date found') if get_slot_value('DATE') == None: print('date not found') 我也试过了,但是没有找到日期,什么都没有发生 if get_slot_value('DATE') is 'null': if get_slot_value('DATE') !
if get_slot_value('DATE'):
print('date found')
if get_slot_value('DATE') == None:
print('date not found')
我也试过了,但是没有找到日期,什么都没有发生
if get_slot_value('DATE') is 'null':
if get_slot_value('DATE') != TRUE:
if get_slot_value('DATE') == FALSE :
if get_slot_value('DATE') == 'None':
帮助如果这是使用参数“DATE”调用的函数:
if get_slot_value('DATE') == None:
如果这是可索引的,并且您正在尝试获取与键“DATE”(是字符串、列表或字典)关联的值:
if条件
语句等同于if bool(条件)
。因此,如果它为False、0或长度0,它将找不到它
我推荐这本(因为我认为你正在处理一本字典):
您也可能会发现这很有用
get\u slot\u value()
返回字符串“null”之前,会出现类似“null”的情况,如果您不返回“null”,则可以使用numpy.nan
if get_slot_value('DATE') == numpy.nan:
if get_slot_value('DATE') != True:
if get_slot_value('DATE') == False :
if get_slot_value('DATE') == None:
get\u slot\u value
返回什么?is返回一个日期---如果它在检查时,如果有日期,它将只打印找到的日期如果它没有找到日期,那么它将打印出日期也没有找到,如果找不到日期,它是否返回None
?从某个时间点算起的纳秒值?某个时代以来的第二个值?包含日期的各个部分的列表?一份日期中各部分分开的口述?一根绳子?没有日期时返回什么?我们需要查看您的get\u slot\u value()
函数。另外,在python中,它是True
,False
,None
,请注意大小写,它们不包含在任何类型的引号中,如,“
if get_slot_value('DATE') == None:
print('date not found')
else:
print('date found')
if get_slot_value('DATE') == numpy.nan:
if get_slot_value('DATE') != True:
if get_slot_value('DATE') == False :
if get_slot_value('DATE') == None: