파이썬 프로그램을 데몬으로 실행하는 방법?

비벡 빈타 데

내 프로그램을 데몬으로 실행하기 위해 다음 프로그램을 작성했지만 실행되지 않습니다. 파이썬 디버거에서 프로그램을 실행하면 작동합니다.

Mac os x를 사용하고 있습니다.

/User/Library/LaunchDaemons/com.bobbob.osx.test.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd >
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.bobbob.osx.test</string>
<key>Program</key>
<string>/Users/vivekbhintade/Desktop/test.py</string>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>

/Users/vivekbhintade/Desktop/test.py:

import urllib2
from datetime import datetime
import smtplib
from smtplib import SMTPException
import threading

def checkerror():

    #my code which works fine individually, which sends mail after 5 seconds to recipients.

checkerror()

또한 다음 명령으로 터미널에서 프로그램을 실행합니다.

launchctl load /Library/LaunchDaemons/com.bobbob.osx.test.plist 

이로 인해 오류가 발생하지 않습니다.

Nicklocicero

launchctl 을 사용해 보셨습니까 ?

이 스택이 귀하의 질문에 답한다고 생각합니다.

OS X의 백그라운드에서 Python 실행

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

실행 중 파이썬 프로그램을 업데이트하는 방법

분류에서Dev

데몬으로 실행되는 프로그램을 중지하는 방법

분류에서Dev

데몬으로 실행되는 프로그램을 중지하는 방법

분류에서Dev

파이썬 프로그램에서 날짜 명령을 실행하는 방법

분류에서Dev

C ++에서 파이썬 프로그램을 실행하는 방법

분류에서Dev

파이썬의 다른 프로그램에서 활성화되어 프로그램을 실행하는 방법

분류에서Dev

파이썬 프로그램을 실행 파일로 공유하는 방법은 무엇입니까?

분류에서Dev

파이썬 프로그램 ".py"를 실행 가능하게 만드는 방법?

분류에서Dev

파이썬 프로그램을 계속 실행하기 위해 시간과 요일을 설정하는 방법

분류에서Dev

파이썬에서 프로그램을 죽이는 방법

분류에서Dev

파이썬에서 C ++ 프로그램을 루트로 실행하는 방법은 무엇입니까?

분류에서Dev

파이썬 프로그램의 출력을 처리 프로그램으로 전달하는 방법

분류에서Dev

쉘 스크립트에서 파이썬 프로그램을 실행하는 방법

분류에서Dev

플레이 프레임 워크 2.5를 백그라운드에서 실행하는 방법 (데몬으로)?

분류에서Dev

파이 게임으로 파이썬 프로그램을 실행할 때 추가 창을 제거하는 방법이 있습니까?

분류에서Dev

파이썬 프로그램을 실행중인 것을 확인할 수있는 방법이 있습니까?

분류에서Dev

파이썬으로 명령을 실행하는 방법?

분류에서Dev

펄 프로그램에서 파이썬 코드를 실행하고 파이썬 코드의 출력을 사용하는 방법

분류에서Dev

이 rsync를 데몬으로 실행하는 방법 (파일이 변경된 경우에만 트리거)

분류에서Dev

Spark-Streaming 작업을 데몬으로 실행하는 방법

분류에서Dev

내 파이썬 프로그램의 출력을 최적화하는 방법

분류에서Dev

파이썬 프로그램을 완전히 다시 시작하는 방법

분류에서Dev

github에서 다중 파일 프로그램을 실행하는 방법

분류에서Dev

Visual Studio-프로그램 "에서"파일을 실행하는 방법

분류에서Dev

한 폴더에서 파이썬 프로그램을 실행하고 다른 폴더에서 파이썬 프로그램을 가져 와서 실행하는 방법

분류에서Dev

jqAssistant를 데몬으로 실행하는 방법

분류에서Dev

IDE없이 C 프로그램을 실행하는 간단한 방법

분류에서Dev

프로그램이 실행 중인지 (정기적으로) 확인하고 그렇지 않은 경우 시작하는 데몬을 만드는 방법은 무엇입니까?

분류에서Dev

루트가 아닌 사용자 계정으로 데몬을 실행하는 것이 좋은 방법입니까?

Related 관련 기사

  1. 1

    실행 중 파이썬 프로그램을 업데이트하는 방법

  2. 2

    데몬으로 실행되는 프로그램을 중지하는 방법

  3. 3

    데몬으로 실행되는 프로그램을 중지하는 방법

  4. 4

    파이썬 프로그램에서 날짜 명령을 실행하는 방법

  5. 5

    C ++에서 파이썬 프로그램을 실행하는 방법

  6. 6

    파이썬의 다른 프로그램에서 활성화되어 프로그램을 실행하는 방법

  7. 7

    파이썬 프로그램을 실행 파일로 공유하는 방법은 무엇입니까?

  8. 8

    파이썬 프로그램 ".py"를 실행 가능하게 만드는 방법?

  9. 9

    파이썬 프로그램을 계속 실행하기 위해 시간과 요일을 설정하는 방법

  10. 10

    파이썬에서 프로그램을 죽이는 방법

  11. 11

    파이썬에서 C ++ 프로그램을 루트로 실행하는 방법은 무엇입니까?

  12. 12

    파이썬 프로그램의 출력을 처리 프로그램으로 전달하는 방법

  13. 13

    쉘 스크립트에서 파이썬 프로그램을 실행하는 방법

  14. 14

    플레이 프레임 워크 2.5를 백그라운드에서 실행하는 방법 (데몬으로)?

  15. 15

    파이 게임으로 파이썬 프로그램을 실행할 때 추가 창을 제거하는 방법이 있습니까?

  16. 16

    파이썬 프로그램을 실행중인 것을 확인할 수있는 방법이 있습니까?

  17. 17

    파이썬으로 명령을 실행하는 방법?

  18. 18

    펄 프로그램에서 파이썬 코드를 실행하고 파이썬 코드의 출력을 사용하는 방법

  19. 19

    이 rsync를 데몬으로 실행하는 방법 (파일이 변경된 경우에만 트리거)

  20. 20

    Spark-Streaming 작업을 데몬으로 실행하는 방법

  21. 21

    내 파이썬 프로그램의 출력을 최적화하는 방법

  22. 22

    파이썬 프로그램을 완전히 다시 시작하는 방법

  23. 23

    github에서 다중 파일 프로그램을 실행하는 방법

  24. 24

    Visual Studio-프로그램 "에서"파일을 실행하는 방법

  25. 25

    한 폴더에서 파이썬 프로그램을 실행하고 다른 폴더에서 파이썬 프로그램을 가져 와서 실행하는 방법

  26. 26

    jqAssistant를 데몬으로 실행하는 방법

  27. 27

    IDE없이 C 프로그램을 실행하는 간단한 방법

  28. 28

    프로그램이 실행 중인지 (정기적으로) 확인하고 그렇지 않은 경우 시작하는 데몬을 만드는 방법은 무엇입니까?

  29. 29

    루트가 아닌 사용자 계정으로 데몬을 실행하는 것이 좋은 방법입니까?

뜨겁다태그

보관