Gainward777's picture
Upload 22 files
1f22e94 verified
def check_spark(row, col_name='name', types=['Игристое', 'игр']):
if col_name in row.keys():
for t in types:
if t.lower() in row[col_name].lower() and 'Пилигрим' not in row[col_name].lower():
return 'Игристое'
return None
def check_color_and_sour(row, col_name='type_wine', types=['Белое', 'Розовое', 'Красное', 'крас.', 'бел.']):
if col_name in row.keys():
for t in types:
if t.lower() in row[col_name].lower():
return 'Вино'
return None
def is_type_exist(row, types):
for t in types:
if t.lower() in row['type'].lower(): # Сравнение без учета регистра
return t
return None
def check_type(row, types):
#checker=False
for t in types:
if t.lower() in row['name'].lower(): # Сравнение без учета регистра
return t
return None
def get_type(row, types):
if 'type' not in row.keys():
return check_type(row, types)
elif 'type' in row.keys():
semi_res=is_type_exist(row, types)
if semi_res!=None:
return semi_res
else:
return check_type(row, types)
return None