【发布时间】:2018-02-05 17:53:12
【问题描述】:
我在树莓上使用 Python 脚本,它与互联网和 USB 与 Arduino 通信,碰巧两个通信中的一个由于某些错误而中断,我希望这个文件 python 由于错误而停止覆盆子重新启动!有人能帮帮我吗?
【问题讨论】:
标签: linux python-3.x python-2.7 raspberry-pi3
我在树莓上使用 Python 脚本,它与互联网和 USB 与 Arduino 通信,碰巧两个通信中的一个由于某些错误而中断,我希望这个文件 python 由于错误而停止覆盆子重新启动!有人能帮帮我吗?
【问题讨论】:
标签: linux python-3.x python-2.7 raspberry-pi3
这是重启 Pi 的解决方案。您必须先检查您的错误。这可以使用 try/except 构造来完成:
import os
try:
<<your code here>>
except:
os.system("sudo reboot") # reboots the pi
【讨论】: