파이썬(python) Time 모듈 함수
gmtime(), localtime(), asctime() 은 호출 시 인자가 명시적으로 전달되지 않은 경우 현재 시스템의 타임스탬프 값을 사용
함수 | 내용 |
time.time() | 1970년 1월 1일 자정 이후로 누적된 초를 float 위로 반환한다. |
time.sleep(secs) | 지정한 시간(초) 동안 아무런 일도 하지 않는다. |
time.gmtime([secs]) | 입력된 초를 변환하여, UTC 기준의 struct_time 시퀀스 객체로 반환 한다. 인자가 입력되지 않은 경우, tme()을 이용하여 현재 시간을 변환한다. |
time.localtime([secs]) | 입력된 초를 변환하여, 지방표준시 기준의 struct_tome 시퀀스 객체를 반환한다. 인자가 입력되지 않은 경우, time()을 이용하여 현재 시간을 변환한다. |
time.asctime([t]) | struct_tome 시퀀스 객체를 인자로 받아서 'Sun Mar 18:49:28 2009 ' 과 같은 형태로 반환한다. |
time.mktime(t) | 지방표준시인 struct_tome 시퀀스 객체를 인자로 받아서 time()과 같은 누적된 초를 반환한다. |
time 모듈의 함수 사용 예제.
>>> import time >>> time.time() 1317966026.742 >>> >>> time.gmtime() time.struct_time(tm_year=2011, tm_mon=10, tm_mday=7, tm_hour=5, tm_min=40, tm_sec=38, tm_wday=4, tm_yday=280, tm_isdst=0) >>> time.localtime() time.struct_time(tm_year=2011, tm_mon=10, tm_mday=7, tm_hour=14, tm_min=41, tm_sec=6, tm_wday=4, tm_yday=280, tm_isdst=0) >>> time.gmtime(1317966026) time.struct_time(tm_year=2011, tm_mon=10, tm_mday=7, tm_hour=5, tm_min=40, tm_sec=26, tm_wday=4, tm_yday=280, tm_isdst=0) >>> t = time.gmtime(1317966026) >>> t time.struct_time(tm_year=2011, tm_mon=10, tm_mday=7, tm_hour=5, tm_min=40, tm_sec=26, tm_wday=4, tm_yday=280, tm_isdst=0) >>> t.tm_mon 10 >>> t.tm_hour 5 >>> t.tm_wday 4 |
time.sleep 함수 사용예제
import urllib.request
import time // time 모듈을 import 한다.
import time // time 모듈을 import 한다.
price = 99.99
while price > 4.74:
time.sleep(900) // 900은 15분 * 60초 라는 뜻이다. 15분동안 동작을 하지 않는다.
page = urllib.request.urlopen("http://~.html")
text = page.read().decode("utf8")
where = text.find('>$')
start_of_price = where + 2
end_of-price = start_of_price + 4
price = float(text[start_of_price:end_of_price])
while price > 4.74:
time.sleep(900) // 900은 15분 * 60초 라는 뜻이다. 15분동안 동작을 하지 않는다.
page = urllib.request.urlopen("http://~.html")
text = page.read().decode("utf8")
where = text.find('>$')
start_of_price = where + 2
end_of-price = start_of_price + 4
price = float(text[start_of_price:end_of_price])
print("Buy!")
'프로그래밍언어 > Python' 카테고리의 다른 글
파이썬 Dictionary (0) | 2012.08.02 |
---|---|
파이썬- 배열 & 메소드(데이터 정렬하기) 2 (0) | 2011.11.02 |
파이썬 -배열 안의 데이터(데이터 정렬하기) 1 (0) | 2011.11.02 |
파이썬 - 파일 안의 데이터(데이터 정렬하기) (0) | 2011.11.02 |
파이썬 - 함수.스코핑 룰 (0) | 2011.11.02 |