Day

class myfitnesspal.day.Day(date: date, meals: Optional[List[Meal]] = None, goals: Optional[Dict[str, float]] = None, notes: Optional[Callable[[], str]] = None, water: Optional[Callable[[], float]] = None, exercises: Optional[Callable[[], List[Exercise]]] = None, complete: bool = False)

Stores meal entries for a particular day.

__getitem__(value: str) Meal

Returns a meal matching the provided name.

keys() List[str]

Returns a list of meal names.

property meals: List[Meal]

Returns a list of meals.

property entries: Generator[Entry, None, None]

Yields all entries from all meals.

property goals: Dict[str, float]

Returns goals.

property notes: str

Returns notes.

property water: float

Returns water.

property exercises: List[Exercise]

Returns list of exercises.

get_as_dict() Dict[str, List[MealEntry]]

Returns a mapping of meal names to the list of entries for that meal.