问题描述
StartDT = df_pandas.iloc[1]['Effectivedate'].date()
month = StartDT.month - 1 + 1
year = StartDT.year + month // 12
month = month % 12 + 1
day = min(StartDT.day,calendar.monthrange(year,month)[1])
----> 6天=分钟(StartDT.day,calendar.monthrange(year,month)[1])
TypeError:_()接受1个位置参数,但给出了2个
有人可以帮我吗
解决方法
您的功能class calendar:
def monthrange(self,year,month):
pass
是否具有 self 作为第一个参数?
navigate
这还能解决您的问题吗? link