从熊猫数据框中删除非工作日

我有一个Pandas数据框,其中有一列包含与数据关联的日期。我想删除所有非工作日的数据行(也考虑银行假期)。做到这一点的最佳方法是什么?