私はカスタム休日カレンダーでビジネスの日付範囲を作成する関数を定義しました。私は自分自身を無限ループに陥ったと思うが、その理由を知らないのだろうか? documentationからカスタムPython get BDay範囲
import datetime as dt
def get_bdate(start, end, hoildays):
list = []
while start < end:
if start.weekday() >= 5: # sunday = 6; skipping weekends
continue
if start in holidays: # holidays is a custom set of dates
continue
list.append(start)
start += dt.timedelta(days=1)
return list
ああジーだけ叙事詩が失敗していることに気づい –
してくださいマーク!。!もしあなたが助けてくれれば受け入れられました:) –
@ChristopherApple: 'list'を変数名として使うと、[組み込み型](https://docs.python.org/2/library/stdtypes.html#sequence-types)が壊れてしまいます。 -str-unicode-list-tuple-bytearray-buffer-xrange)を指定します。 –