>백엔드 개발 >파이썬 튜토리얼 >Linux Crontab을 사용하여 Python 스크립트를 실행하는 방법은 무엇입니까?

Linux Crontab을 사용하여 Python 스크립트를 실행하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-10-22 07:32:30711검색

How to Execute Python Scripts Using the Linux Crontab?

Linux Crontab을 통해 Python 스크립트 실행

문제:

예약된 실행을 위해 Linux crontab을 사용하여 Python 스크립트를 실행하려고 합니다. , 이전 방법은 성공하지 못했습니다.

문제 식별:

  • /etc/cron.d를 편집하거나 crontab -e를 사용하면 스크립트가 활성화되지 않았습니다. 실행.
  • 원하는 빈도는 10분입니다.
  • 대체 솔루션을 검색했지만 실행 가능한 옵션이 없습니다.

해결책:

공식 문서에서 권장하는 대로 crontab -e를 사용하여 단순화된 접근 방식을 활용하세요.

  1. crontab -e 명령을 사용하여 crontab 편집기를 엽니다.
  2. 다음을 추가합니다. 파일 끝에 다음 줄을 추가합니다.

    */10 * * * * /usr/bin/python /home/souza/Documents/Listener/listener.py

이 줄은 crontab이 10분마다 /home/souza/Documents/Listener/에 있는 Python 스크립트 Listener.py를 실행하도록 지시합니다. 분.

구현:

  • /home/souza/Documents/Listener/listener.py를 Python 스크립트의 실제 경로로 대체하세요.
  • 스크립트 파일 권한이 실행을 허용하는지 확인하세요.
  • crontab 파일을 저장하고 닫습니다.
  • cron 서비스를 다시 시작하여 변경 사항을 적용합니다.

이제 Python 스크립트가 규정에 따라 10분마다 자동으로 실행됩니다.

위 내용은 Linux Crontab을 사용하여 Python 스크립트를 실행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.