python - 使用 crontab 在启动时运行 http.server
问题描述
我正在编写一个数字菜单板并将其显示在 50 英寸电视上。
在 HTML 文件位置使用 python3 -m http.server。
我希望菜单在启动时启动。crontab 中的当前脚本执行以下操作。这很简单。
- cd '目录'
- sudo python3 -m http.server 443 &
- 铬浏览器 0.0.0.0:443 --start-fullscreen
我可以看到 crontab 已运行 @reboot 调用,但 chromium 从未启动。
忽略可怕的代码,这只是为了让这个东西工作。
我试过从 crontab、init.d (update-rc) 运行文件,甚至绝望地尝试从 /etc/profile 运行文件。
import os
os.chdir('//home//pi//Desktop//TotalMenu')
os.system('sudo python3 -m http.server 443 &')
os.system('chromium-browser 0.0.0.0:443 --start-fullscreen')
解决方案
推荐阅读
- python - discord.ext.commands.errors.CommandInvokeError:命令引发异常:TypeError:“用户”类型的参数不可迭代
- asp.net - ODBC 数据提供者未在数据源对话框中列出
- javascript - 如何防止我的表单在 Vue.js 中使用 Enter 键提交?
- php - 发布结果过期时的邮递员
- java - 如何覆盖 DefaultClusterRenderer 片段?
- firebase - 如何在颤振中使用计数器?
- asp-classic - 为什么asp经典上的远程脚本可以使用IP,但不能使用DNS名称
- java - Face Error uploading file: Upload session failed too many times when using "Site.Selected" Permission to uploading file to Share Point in Java Program
- java - Long 类型列表 - Spring Boot - JPA - “一对多”属性值类型不应为“Long”
- node.js - 如何将文档分组到mongodb中的其他模型数组中