如何使用python从pi中打开我的mac上的文件?

时间:2016-12-01 02:08:26

标签: python macos raspberry-pi3

我正在将一个小程序写入我的Raspberry Pi3(在Python3上),它控制对房间的访问。如果用户输入2个正确形式的ID(示例图钉和正确的刷卡),那么门将打开,但我想发送一条消息,提醒我,如果某人的访问被拒绝。我想通过从我的pi连接到我的Mac,然后在我的mac上打开某种警告信息来做这件事。

所以我创建了一个名为Warning.py的小GUI文件,保存在我的桌面上。

我需要运行os.system('python3 ~/Desktop/Warning.py')

我知道如何从我的Pi上在Mac上运行它吗?

1 个答案:

答案 0 :(得分:0)

使用ssh。您可以连接,运行命令,然后退出。您可以在PI上的python脚本中添加一行代码:

os.system('ssh <mac username>@<mac address> \" python3 ~/Desktop/Warning.py\"')

如果使用RSA密钥进行身份验证,PI将在没有提示进行身份验证的情况下进行连接,并以<mac username>运行命令。然而,这会将输出打印到PI,而不是打印到Mac,但我认为您可以通过类似cron作业的方式定期测试文件系统中的更改。