我是一个新手试图修改可怕的Drumminhands摄影棚代码添加水印。你知道吗
我试图把一个变量传递给操作系统命令字符串,但当它使用确切的单词“filename”而不是上面定义的该变量的值时,它会不断响应错误。你知道吗
for i, filename in enumerate(camera.capture_continuous(file_path + now + '-' + '{counter:02d}.jpg')):
GPIO.output(led2_pin,True) #turn on the LED
print(filename)
watermark = "gm composite /home/pi/photobooth/watermark.png filename filename"
os.system(watermark)
https://github.com/drumminhands/drumminhands_photobooth/blob/master/drumminhands_photobooth.py
Python不直接支持字符串插值。相反,您需要使用^{} 将值插入字符串:
相关问题 更多 >
编程相关推荐