Я создаю скрипт на python, который автоматизирует загрузку изображений с USB-флешки в Dropbox. Это активируется, когда вы нажимаете кнопку на контакте 29. Когда я запускаю dropbox_uploader (https://www.raspberrypi.org/magpi/dropbox-raspberry-pi/) в терминале, он работает нормально, но когда я перевожу его на python, он не может создать новый каталог.
Я пытался найти работу вокруг os.system (), так как чувствую, что это проблема, но пока ничего не помогло.
from time import sleep
import os
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
button=29
GPIO.setup(button,GPIO.IN,pull_up_down=GPIO.PUD_UP)
command = 'Dropbox-Uploader/dropbox_uploader.sh upload /media/pi/TOSHIBA_EXT/TESTBOX X'
while(1):
if GPIO.input(button)==0:
print "Button pressed and starting upload"
os.system(command)
Нажмите кнопку, и скрипт запустится. Отправляет изображения в Dropbox.