0

我的树莓派 4 有一个简单的项目:当我用 Pi 相机拍照时,照片会保存在home目录中。但我希望将它们保存在 U 盘上。

我创建了一个目标文件夹/mount/mydisk作为存储设备的挂载点,但PermissionError每次拍摄照片时都会得到。

这是代码:

def picture():
    timestamp=datetime.now()
    file_name='/media/pi/INTENSO'+str(timestamp)+'.jpg'
    pc.capture(file_name)

我还尝试了一个指向 的链接/mnt/mydisk/dev/sda1但它们都不起作用。

4

1 回答 1

1

这与您的操作系统用户的权限有关(在这种情况下我假设为 raspian)。您要么需要授予执行代码的用户将文件写入所需位置的权限,要么使用 root 用户执行脚本。这是阅读该主题的好来源:https ://open.oregonstate.education/computationalbiology/chapter/permissions-and-executables/

于 2020-12-03T10:03:08.773 回答