nullvuild

Bloger @nullvuild

Created Date '2025/02/20 오후 11:45

Modified Date '2025/03/01 오후 11:03

#PythonAnywhere #Task

1. PythonAnywhere란?

PythonAnywhere는 클라우드 기반의 Python 실행 환경으로, 웹 애플리케이션 실행, 스케줄링 작업, 데이터 처리 등을 쉽게 수행할 수 있다.


2. Task(작업)란?

Task는 PythonAnywhere에서 특정 시간에 스크립트를 자동 실행할 수 있도록 설정하는 기능입니다. 크론잡(cron job)과 유사하게 동작한다.


3. Task 추가 방법

1) PythonAnywhere 로그인


2) Task 페이지 이동

  • Dashboard(대시보드)Tasks(작업) 메뉴로 이동한다.

3) 새 Task 추가

Pasted Image
  • "Add a new scheduled task" 버튼 클릭
  • 스크립트 경로 입력 (예: /home/yourusername/myscript.py)
  • 반복 실행 시간 설정 (매일, 시간별 선택 가능)
  • "Create" 버튼 클릭하여 저장

4. Task 관리

Pasted Image

1) Task 확인 및 편집

  • Tasks 목록에서 기존 Task를 수정하거나 삭제할 수 있습니다.

2) 실행 로그 확인

  • 실행된 Task의 로그는 Actions의 맨 왼쪽 버튼에서 확인 가능
  • 오류 발생 시 로그를 참고하여 디버깅

5. 수동 실행 방법

Task를 즉시 실행하려면 터미널이나 콘솔에서 다음 명령어를 사용합니다.


python /home/yourusername/myscript.py
Nullvuild

Nullvuild

@nullvuild

프로필