maha.parsers.rules.time.values

Module Contents

Functions

value_group(value)

parse_value(value)

parse_time_fraction(match, expression[, am_pm])

Attributes

THIS

AFTER

BEFORE

PREVIOUS

NEXT

AFTER_NEXT

BEFORE_PREVIOUS

IN_FROM_AT

THIS

LAST

TIME_WORD_SEPARATOR

ordinal_ones_tens

numeral_ones_tens

AT_THE_MOMENT

numeral_thousands

ordinal_thousands

NUMERAL_YEAR

ORDINAL_YEAR

THIS_YEAR

LAST_YEAR

LAST_TWO_YEARS

NEXT_YEAR

NEXT_TWO_YEARS

AFTER_N_YEARS

BEFORE_N_YEARS

JANUARY

FEBRUARY

MARCH

APRIL

MAY

JUNE

JULY

AUGUST

SEPTEMBER

OCTOBER

NOVEMBER

DECEMBER

THIS_MONTH

LAST_MONTH

LAST_TWO_MONTHS

NEXT_MONTH

NEXT_TWO_MONTHS

AFTER_N_MONTHS

BEFORE_N_MONTHS

SPECIFIC_MONTH

NEXT_SPECIFIC_MONTH

PREVIOUS_SPECIFIC_MONTH

AFTER_SPECIFIC_NEXT_MONTH

BEFORE_SPECIFIC_PREVIOUS_MONTH

THIS_WEEK

LAST_WEEK

LAST_TWO_WEEKS

NEXT_WEEK

NEXT_TWO_WEEKS

AFTER_N_WEEKS

BEFORE_N_WEEKS

SUNDAY

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

SATURDAY

WEEKDAY

THIS_DAY

YESTERDAY

BEFORE_YESTERDAY

TOMORROW

AFTER_TOMORROW

AFTER_N_DAYS

BEFORE_N_DAYS

NEXT_WEEKDAY

PREVIOUS_WEEKDAY

AFTER_NEXT_WEEKDAY

BEFORE_PREVIOUS_WEEKDAY

LAST_DAY

LAST_SPECIFIC_DAY

ORDINAL_SPECIFIC_DAY

LAST_SPECIFIC_DAY_OF_SPECIFIC_MONTH

NUMERAL_HOUR

ORDINAL_HOUR

THIS_HOUR

LAST_HOUR

LAST_TWO_HOURS

NEXT_HOUR

NEXT_TWO_HOURS

AFTER_N_HOURS

BEFORE_N_HOURS

NUMERAL_MINUTE

ORDINAL_MINUTE

THIS_MINUTE

LAST_MINUTE

LAST_TWO_MINUTES

NEXT_MINUTE

NEXT_TWO_MINUTES

AFTER_N_MINUTES

BEFORE_N_MINUTES

PM

AM

YEAR_WITH_MONTH

MONTH_YEAR_FORM

ORDINAL_AND_SPECIFIC_MONTH

ORDINAL_AND_THIS_MONTH

NUMERAL_AND_SPECIFIC_MONTH

NUMERAL_AND_THIS_MONTH

DAY_MONTH_FORM

DAY_MONTH_YEAR_FORM

NUMERAL_FRACTION_HOUR_MINUTE

ORDINAL_FRACTION_HOUR_MINUTE

HOUR_MINUTE_FORM

HOUR_MINUTE_SECOND_FORM

NUMERAL_HOUR_PM

NUMERAL_HOUR_AM

NUMERAL_FRACTION_HOUR_AM

NUMERAL_FRACTION_HOUR_PM

ORDINAL_HOUR_PM

ORDINAL_HOUR_AM

ORDINAL_FRACTION_HOUR_AM

ORDINAL_FRACTION_HOUR_PM

value_group(value)[source]
parse_value(value)[source]
Parameters

value (dict) –

Return type

maha.parsers.rules.time.template.TimeValue

THIS[source]
AFTER[source]
BEFORE[source]
PREVIOUS[source]
NEXT[source]
AFTER_NEXT[source]
BEFORE_PREVIOUS[source]
IN_FROM_AT[source]
THIS[source]
LAST[source]
TIME_WORD_SEPARATOR[source]
ordinal_ones_tens[source]
numeral_ones_tens[source]
AT_THE_MOMENT[source]
numeral_thousands[source]
ordinal_thousands[source]
NUMERAL_YEAR[source]
ORDINAL_YEAR[source]
THIS_YEAR[source]
LAST_YEAR[source]
LAST_TWO_YEARS[source]
NEXT_YEAR[source]
NEXT_TWO_YEARS[source]
AFTER_N_YEARS[source]
BEFORE_N_YEARS[source]
JANUARY[source]
FEBRUARY[source]
MARCH[source]
APRIL[source]
MAY[source]
JUNE[source]
JULY[source]
AUGUST[source]
SEPTEMBER[source]
OCTOBER[source]
NOVEMBER[source]
DECEMBER[source]
THIS_MONTH[source]
LAST_MONTH[source]
LAST_TWO_MONTHS[source]
NEXT_MONTH[source]
NEXT_TWO_MONTHS[source]
AFTER_N_MONTHS[source]
BEFORE_N_MONTHS[source]
SPECIFIC_MONTH[source]
NEXT_SPECIFIC_MONTH[source]
PREVIOUS_SPECIFIC_MONTH[source]
AFTER_SPECIFIC_NEXT_MONTH[source]
BEFORE_SPECIFIC_PREVIOUS_MONTH[source]
THIS_WEEK[source]
LAST_WEEK[source]
LAST_TWO_WEEKS[source]
NEXT_WEEK[source]
NEXT_TWO_WEEKS[source]
AFTER_N_WEEKS[source]
BEFORE_N_WEEKS[source]
SUNDAY[source]
MONDAY[source]
TUESDAY[source]
WEDNESDAY[source]
THURSDAY[source]
FRIDAY[source]
SATURDAY[source]
WEEKDAY[source]
THIS_DAY[source]
YESTERDAY[source]
BEFORE_YESTERDAY[source]
TOMORROW[source]
AFTER_TOMORROW[source]
AFTER_N_DAYS[source]
BEFORE_N_DAYS[source]
NEXT_WEEKDAY[source]
PREVIOUS_WEEKDAY[source]
AFTER_NEXT_WEEKDAY[source]
BEFORE_PREVIOUS_WEEKDAY[source]
LAST_DAY[source]
LAST_SPECIFIC_DAY[source]
ORDINAL_SPECIFIC_DAY[source]
LAST_SPECIFIC_DAY_OF_SPECIFIC_MONTH[source]
NUMERAL_HOUR[source]
ORDINAL_HOUR[source]
THIS_HOUR[source]
LAST_HOUR[source]
LAST_TWO_HOURS[source]
NEXT_HOUR[source]
NEXT_TWO_HOURS[source]
AFTER_N_HOURS[source]
BEFORE_N_HOURS[source]
NUMERAL_MINUTE[source]
ORDINAL_MINUTE[source]
THIS_MINUTE[source]
LAST_MINUTE[source]
LAST_TWO_MINUTES[source]
NEXT_MINUTE[source]
NEXT_TWO_MINUTES[source]
AFTER_N_MINUTES[source]
BEFORE_N_MINUTES[source]
PM[source]
AM[source]
YEAR_WITH_MONTH[source]
MONTH_YEAR_FORM[source]
ORDINAL_AND_SPECIFIC_MONTH[source]
ORDINAL_AND_THIS_MONTH[source]
NUMERAL_AND_SPECIFIC_MONTH[source]
NUMERAL_AND_THIS_MONTH[source]
DAY_MONTH_FORM[source]
DAY_MONTH_YEAR_FORM[source]
parse_time_fraction(match, expression, am_pm=None)[source]
NUMERAL_FRACTION_HOUR_MINUTE[source]
ORDINAL_FRACTION_HOUR_MINUTE[source]
HOUR_MINUTE_FORM[source]
HOUR_MINUTE_SECOND_FORM[source]
NUMERAL_HOUR_PM[source]
NUMERAL_HOUR_AM[source]
NUMERAL_FRACTION_HOUR_AM[source]
NUMERAL_FRACTION_HOUR_PM[source]
ORDINAL_HOUR_PM[source]
ORDINAL_HOUR_AM[source]
ORDINAL_FRACTION_HOUR_AM[source]
ORDINAL_FRACTION_HOUR_PM[source]