Невозможно выполнить URL из скрипта python, запущенного через Cron - Rasberry Pi - PullRequest
0 голосов
/ 02 мая 2020
import Datetime
import webbrowser
import os
import time

n = datetime.datetime.today().weekday()

fo = open("Morning.py","r")

if n == 0:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 1:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 2:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 3:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 4:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 5:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

if n == 6:

    print('Monday')
    webbrowser.open('https://www.youtube.com',new=0)
    time.sleep(10)
    os.system('pkill chromium')

os.system('pkill chromium')

print('Finish')

fo.close()

Python3 - file executes fine but if I want to schedule to run this code to run every minute, I am using Cron (rasberry pi)

* * * * * cd Desktop && /usr/bin/python3.5m Morning.py >> Output.out

Я вижу, что мой код выполняется, но браузер chronium не открывается. Может ли кто-нибудь из вас помочь

...