def stop_rec(): global rec rec = 0 rec_dot.value = "" timer.value = 0 camera.stop_recording() if file_path != "" and save_cloud == 1: gmail_recipients = ['REDACTED'] u = Uploader(output, print_emails=True) u.upload() u.email(gmail_recipients) camera.stop_preview() app.info("Cloud Status", "Successfully uploaded to cloud!") camera.start_preview(fullscreen=False, window=(10, -40, 400, 400))
def take_picture(): global output, file_path if file_path == "": camera.stop_preview() app.warn("Error", "Select File Path") camera.start_preview(fullscreen=False, window=(10, -40, 400, 400)) else: output = strftime(file_path + "/image%d%m%H%M.png", gmtime()) camera.capture(output) if file_path != "" and save_cloud == 1: gmail_recipients = ['REDACTED'] u = Uploader(output, print_emails=True) u.upload() u.email(gmail_recipients) camera.stop_preview() app.info("Cloud Status", "Successfully uploaded to cloud!") camera.start_preview(fullscreen=False, window=(10, -40, 400, 400))