【问题标题】:How to run python script remotely on raspberry pi from another machine?如何从另一台机器在树莓派上远程运行 python 脚本?
【发布时间】:2021-02-04 22:32:44
【问题描述】:

我的第一段代码在我的电脑内部,它检测屏幕一部分的字符。一旦检测到某个序列,它就需要向控制 LED 的树莓派发送信号。我知道我可以使用 SSH 在树莓派上远程运行。但是如何实现自动化呢?

例如,如果我的主电脑中有以下代码

if numbs == [1,1,2]:
    #enter this code into the ssh to run leds.py on the raspberry

pi 正在运行基于标准 Linux 的 raspbian。

如果您对更好的方法有任何其他建议,我愿意接受。

【问题讨论】:

    标签: python python-3.x ssh command-line raspberry-pi


    【解决方案1】:

    您可以通过多种方式在 linux(尤其是 raspbian)上自动执行任何操作。

    第一个选项是使用cron 命令。我会说这是一个最简单的选项,而且非常强大:您可以每分钟运行一次代码,每天运行一次,在每个星期五 13 日等等。

    另一种选择是为您的任务编写 systemd 服务。这是相当困难的方式,但比第一个更强大。

    python 脚本的另一个特殊选项是 python 包supervisor,这有点像以前的解决方案。

    【讨论】:

    • 这不是我真正想要的,我可以采用多种方式,但主要思想是将数据从 Windows 机器发送到树莓派
    • 同样有很多方法。最简单的一种是通过以太网或wifi连接它们并通过http发送数据。 python中有http客户端和服务器实现-http.serverhttp.client。另一种选择是使用 USB 电缆,但我不确定如何在 Windows 上使用 USB
    猜你喜欢
    • 2015-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多