我正在研究树莓派中的运动检测应用程序。有一个python脚本,它应该检查警报代码的输出,如果打印了“c++”,它应该开始将图像从给定的目录上传到服务器:
for line in self.output:
if line == "alert\n":
# upload a frame from directory to a server
然而,每一帧上传到服务器需要大约30秒,但每一新行都在500ms内打印出来。因此,在for循环的每个if条件中等待当前帧的上传是根本没有效率的。
我是Python的新手。有没有办法并行运行两个方法?我知道线程,但我不确定如果for循环每
我尝试编译和安装Chez Scheme编译器的球拍后端变体,因为它现在似乎支持aarch64 Arm 64架构,而不像mainline Chez Scheme仍然被限制为32位ArmV6。我在一台运行64位aarch64树莓派的树莓派4(现在改名为树莓派操作系统)上运行这个。 当我下载源代码并尝试./configure时,我得到关于缺少nanopass和zlib子模块的错误消息。 如何在64位ARM上编译和安装Chez Scheme?