[파이썬] 웹페이지 크롤링할 때, 에러(오류)가 발생해도 계속 작동하게 하는 법
파이썬으로 일정한 시간 마다 웹페이지를 크롤링하게 만드는 프로그램을 만든 후, 백그라운드 실행을 해놓을텐데, 간혹가다 웹페이지 문제 등으로 오류가 발생할 경우, 백그라운드 프로그램이 종료되는 일이 발생한다. 백그라운드로 돌아가는 프로그램이 종료되면, 다시 프로그램을 가동시켜야 되는 귀찮음이 발생한다. 만약, 일시적으로 에러(오류)가 발생해도 프로그램이 멈추지않고 계속 돌아가게 하려면 어떻게 해야 될까? 그 때는 "try", "except"를 이용하면 된다. "try:"의 하위 코드를 실행하다가 오류가 없으면, 아무 문제없이 넘어가고, 만약, "try:"의 하위 코드를 실행하다가 오류가 발생하면, "except:"의 하위 코드가 실행된다. 즉, 오류가 발생하더라도 프로그램이 작동을 멈추지 않고, "exce..