Python raspberry pi - 如何将 RAM 内存视为文件
Python raspberry pi - how to treat RAM memory as a file
在 raspberry pi opencv python 上,我成功地从 USB 摄像头捕获图像,然后另存为 'image.png',然后将文件名传递给读取文件并将其作为附件发送到电子邮件中。显然这对 sd 卡不利...
如何将 RAM 区域视为文件?我可以流式传输数据吗?..
我现在不在家,但如果需要,我可以附上到目前为止我尝试过的代码。
干杯
您可以使用以下方法创建 ram 驱动器;
sudo mount ramfs <DIRECTORY> -t ramfs -o size=<SIZE>
在 /ram
处创建 16 兆字节 ram 驱动器的示例:
sudo mount ramfs /ram -t ramfs -o size=16M
如果这对你有用,并且你想确保每次启动 pi 时自动创建它,你需要更新你的 /etc/fstab
。
完成此操作后,您无需对代码进行任何架构更改。只需确保您的文件操作发生在该目录中即可。不用说,如果您出于任何原因重新启动 pi,您存储在此处的任何内容都会神奇地消失。
在 raspberry pi opencv python 上,我成功地从 USB 摄像头捕获图像,然后另存为 'image.png',然后将文件名传递给读取文件并将其作为附件发送到电子邮件中。显然这对 sd 卡不利...
如何将 RAM 区域视为文件?我可以流式传输数据吗?..
我现在不在家,但如果需要,我可以附上到目前为止我尝试过的代码。
干杯
您可以使用以下方法创建 ram 驱动器;
sudo mount ramfs <DIRECTORY> -t ramfs -o size=<SIZE>
在 /ram
处创建 16 兆字节 ram 驱动器的示例:
sudo mount ramfs /ram -t ramfs -o size=16M
如果这对你有用,并且你想确保每次启动 pi 时自动创建它,你需要更新你的 /etc/fstab
。
完成此操作后,您无需对代码进行任何架构更改。只需确保您的文件操作发生在该目录中即可。不用说,如果您出于任何原因重新启动 pi,您存储在此处的任何内容都会神奇地消失。