我有一个 cron 作业,它在重新启动时加载 Python 脚本,但它不会工作。我已经检查了 Python 脚本,并且在 CLi 中运行良好。
.py 基本上将浏览器加载到 Google,然后将其发送到全屏。(它实际上加载了另一个网站并输入了登录详细信息,但由于明显的原因被删除了)
几个星期以来一直在这让我发疯,有什么想法吗?
运行 Raspbian 的树莓派。
$crontab -e
@reboot 显示=:0 python /prtgboot.py
prtgboot.py
'#'!/usr/bin/env python
import commands
import time
webbrowser = "iceweasel"
pgrepcmd = "pgrep %s " % (webbrowser)
process = commands.getoutput(pgrepcmd)
if process == "":
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver import ActionChains
browser = webdriver.Firefox()
actions = ActionChains(browser)
browser.get('http://google.co.uk')
elemFullscreen = browser.find_element_by_tag_name('html')
time.sleep(30)
elemFullscreen.send_keys (Keys.F11)
exit()
else:
exit()