pyinstaller로 만든 실행파일이 일정 시간이 지나면 멈춰있습니다

조회수 389회

셀레니움을 사용하여 5분마다 반복하여 웹페이지를 스크래핑 하고 특정 조건일 때 해당 내용을 이메일로 보내는 코드를 폴더형태의 실행파일로 만들었습니다.실행 후 30분~1시간이 지나면 정지한 상태로 있습니다. 만든지 얼마 안 돼 매번 그런지는 모르겠습니다. 이렇게 정지해 있을 때 제가 콘솔창 크기를 살짝 조절해 주면 다시 작동하는데 이게 왜 그런지 궁금합니다. 실행파일 말고 코드 자체를 돌리면 이런 문제 없는데 실행파일로 해놓으니까 제대로 작동이 안 돼요.

이유와 해결 방법을 알고 싶습니다.

  • 작업 중간에 콘솔을 클릭하지는 않았나요? 초보자 2021.7.9 08:42
  • 콘솔에 표시된 문구(특정 코드를 읽으면 어떤 문구가 나오게 해놨습니다) 확인하려고 가끔 클릭 해서 위, 아래로 스크롤하는데 멈추는 원인 중 하나일까요? 제 기억으로는 콘솔을 클릭해도 초반에는 잘 작동했던 거 같고 가만히 놔둔체 시간이 좀 지나면 문구도 안 뜨고 특정 조건에서 메일도 보내게 해놨는데 그 조건이 되도 메일을 보내지 않습니다. 그러다가 제가 콘솔 창 크기를 조절해 주면 그때 문구도 뜨고 메일도 나갑니다 김지용 2021.7.9 12:08
  • 작업 중간에 콘솔을 클릭하면 작업이 정지됩니다. 그럴 때는 엔터 한 번 쳐보세요. 초보자 2021.7.9 13:09
  • 말씀하신대로인 거 같아요. 콘솔을 클릭하니 타이틀창의 프로그램명 앞에 "선택"이란 문구가 추가됐고 엔터를 치니까 그 문구가 사라지고 작동하는 거 같아요. 답변 감사드립니다~ 김지용 2021.7.9 19:00

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)