2016-11-03 6 views
-1

우분투 시작시 Python 스크립트를 실행하려고합니다. 스크립트 (play.py)는 크롬 브라우저에서 YouTube 동영상을 재생합니다. 우분투 시작시이 스크립트를 실행하려면Ubuntu에서 Python 스크립트를 실행하는 중 작동하지 않습니다.

import webbrowser 
import time 
import subprocess as sp 

val = 0; 
while(val <1): 
    time.sleep(1) 
    #webbrowser.open("https://www.youtube.com/watch?v=dO1rMeYnOmM") 
    child = sp.Popen("google-chrome %s" % "https://www.youtube.com/watch?v=dO1rMeYnOmM", shell=True) 
    val = val +1 

나는 rc.local에 다음 항목 추가 :

python /home/user_name/Desktop/python/play.py & 

을 그리고 777play.py의 모드를 변경합니다. 이 스크립트 파일을 /etc/init.d에 복사 해 보았습니다. 그러나 스크립트는 시스템 시작시 실행되지 않습니다.

답변

0

sudo /usr/bin/python /home/user_name/Desktop/python/play.py & 대신 사용해보십시오.

+0

여전히 작동하지 않습니다. – triandicAnt

+0

작동하지 않는 부분은 무엇입니까? 로딩 할 때 명령 또는 스크립트가 작동하지 않습니까? 먼저 다음 명령이 올바르게 작동하는지 확인하십시오. '/ usr/bin/python /home/user_name/Desktop/python/play.py &' – r0xette

+0

'sudo/usr/bin/python /home/user_name/Desktop/python/play.py &'내가 추가 한' rc.local'하지만 브라우저가 시스템 시작시 열리지 않습니다. – triandicAnt

관련 문제