python에서 timetop 개체를 초기화하는 방법
다음과 같은 시간 객체를 초기화하려고 합니다.
t = datetime.time(0,0,0)
하지만 다음과 같은 오류가 발생합니다.
descriptor 'time' requires a 'datetime.datetime' object but received a 'int'
이것들을 수입해 왔습니다
import datetime
from datetime import datetime, date, time
import time
그것들은 중복된 것 같아서 이것이 문제의 원인인지 궁금합니다.
strptime 방식과 combin 방식도 사용하고 있다.
earliest = datetime.combine(earliest, t)
value = datetime.strptime(value, format)
28
3
값을 사용하지 않고 개체를 만들 수 있습니다.
그러나 모듈 자체를 대체하여 class 날짜/시간을 모듈에서 가져왔습니다.
다른 시그니처를 가지고 있다:
전체 모듈을 가져오거나 포함된 클래스를 가져오지만 mix and match는 하지 마십시오. 고수:
두 모듈이 모두 필요하면.
시간의 생성자는 다음과 같다.
(http://http에서).python.org/library/datetime.html#time-objects)
이건 내 생각이야:
그것은 당신이 충돌하는 datetime을 datetime에서 '가져오는 것'이라는 사실이다. 당신은 아마도 '시간'을 의미했을 것이다. 단, yöu're also는 충돌하는 '시간'을 가져오는 것을 제외한다. 그럼 어때?
그리고