<p>numpy has a really handy function called <code>is_busday</code> to check whether a given date is business day or not, it also can receive a list of parameters to give this functionality a power boost such as weekmask (if you need a custom definition for weekdays) and holiday calendar </p>