3
저는 파이썬에 매우 익숙하며 작은 문제를 겪었습니다. 인터넷 검색으로 답을 찾을 수 없었습니다. 다음 코드를 실행하고 있습니다 :python dateutil relativedelta 값에 액세스하기
from dateutil import relativedelta as rdelta
def diff_dates(date1, date2):
return rdelta.relativedelta(date1,date2)
d1
및 d2
는 내가 기대하고있어 정확한 값은 두 개의 분리 된 날짜
years = diff_dates(d2,d1)
print "Years: ", years
년 위해 밖으로 인쇄되는 값이다. 내 문제는 그 값에 액세스하고 다른 값과 비교해야한다는 것입니다. 나는이 년, 월, 일을 얻을 필요하고 도움을 크게 감상 할 수
AttributeError: relativedelta instance has no __call__ method
: 아무리 데이터에 액세스하려고 어떻게 유사한 오류를 얻을.