1
나는 rrule에서 반환 된 목록을 통해 함수를 반복하려고하고 "객체가 없습니다 'getitem'"메시지가 계속 나타납니다. 그렇다면 처음에 rrule에서 결과를 "구문 분석하여 반복"에 사용할 수 있어야한다는 의미입니까?Python 반복 루터에서 dateutil
예 코드
for smoketest in rrule.rrule(rrule.HOURLY, dtstart=startD, until=endD):
print smoketest
dateID = smoketest[0:10]
hourID = smoketest[11:13]
정확한 오류 인 형식 오류 'datetime.datetime'객체 속성에는 "의 getItem '를 없다.
죄송합니다.이 말은 일종의 바보 같으면 프로그래밍에 처음입니다.
하나님은 내가 무리 바보 :) 감사를 느낄 수 있습니다. dateID는 너와 정확히 같고 hourID는 시간 뿐이다. 나는 그것을 다른 방향으로 추출 할 수 있다고 생각했다. 미래의 작품을 위해 이것을 기억할 것입니다. – panta
@panta - 'hourID'가 몇 시간 일 경우'smoketest.strftime ('% H')'을 사용하십시오. 정수로 필요하면'smoketest.hour'을 사용하십시오. – eumiro