This module is a parser between the excellent OpenStreetMap Opening Hour format and python datetime objects.
pip install opening_hours
from opening_hours import OpeningHours
from datetime import datetime
import pytz
oh = OpeningHours("2016 Mar: Mo-Sa 08:00-13:00,14:00-17:00")
oh.is_open(datetime.now(pytz.timezone('Europe/Paris')))