对于一个项目,我试图在按下按钮后使用与树莓派相连的相机拍摄照片,然后发送使用Gmail拍摄的照片。
到目前为止,我只想知道如何在按下按钮后拍照(请参见代码),但是我仍然不知道如何在拍照后通过电子邮件发送照片。顺便说一句,我只需要按一下按钮就可以拍照和发送电子邮件。另外,我正在使用IDLE python3。
from gpiozero import Button
from picamera import PiCamera
from signal import pause
import time
camera = PiCamera()
def take_picture_with_camera():
image_path = 'blahblah.jpg'
camera.capture(image_path)
print('Took photo')
button = Button(4)
button.when_pressed = take_picture_with_camera
pause()
答案 0 :(得分:0)
smtplib
为您提供电子邮件功能。您只需将电子邮件发件人添加到按钮触发器中即可。已经讨论了添加附件的主题,例如在这里: