中断python脚本

时间:2018-07-13 07:17:45

标签: python

如何在树莓派启动时中断此代码。

问题在于它会自动启动。

我已将其放入/ etc / profile

我想知道一开始我该如何摆脱困境?还是不可能?

from picamera import PiCamera

import time

camera = PiCamera()

camera.start_preview()

while(1):

    camera.capture("/home/pi/test.png")

camera.stop_preview()

2 个答案:

答案 0 :(得分:0)

您必须摆脱while循环并使用time.sleep()

from time import sleep
from picamera import PiCamera

camera = PiCamera()
camera.resolution = (1024, 768)
camera.start_preview()
# Camera warm-up time
sleep(2)
camera.capture('/home/pi/test.png')

PiCamera Docs

答案 1 :(得分:0)

from picamera import PiCamera
import time

camera = PiCamera()
camera.start_preview()

while(1):
    try:
        camera.capture("/home/pi/test.png")
    except KeyboardInterrupt:
        break
camera.stop_preview()

使用CTRL + C停止它