728x90
반응형
1.
for문에서 각자 메소드를 돌릴 때 예외사항이 발생해서 while문이 무한으로 돌때가 있다.
이런 예외사항을 방지하기 위해 정해진 시간이 지나면 TimeOutException을 일으키는 코드이다.
import signal
import time
class TimeOutException(Exception):
pass
def alarm_handler(signum, frame):
print("Time is up!")
raise TimeOutException()
def loop_for_n_seconds(n):
for sec in range(n):
print("{} second!".format(sec))
time.sleep(1)
2.
메모리 상의 문제로 "exit code 137 signal kill" 와 같은 에러가 뜬다.
-> 다 쓴 변수 none 처리로 해결.
728x90
반응형
댓글