Я делаю сценарий, чтобы сфотографировать и записать их в папку, созданную/имени с «данными & времени»проход питон вар колотить
Я сделал эту часть, чтобы создать каталог и сделать фотографии
pathtoscript = "/home/pi/python-scripts"
current_time = time.localtime()[0:6]
dirfmt = "%4d-%02d-%02d-%02d-%02d-%02d"
dirpath = os.path.join(pathtoscript , dirfmt)
dirname = dirpath % current_time[0:6] #dirname created with date and time
os.mkdir(dirname) #mkdir
pictureName = dirname + "/image%02d.jpg" #path+name of pictures
camera.capture_sequence([pictureName % i for i in range(9)])
Затем я хотел бы передать dirname в сценарий bash (picturesToServer), который загружает изображения на сервер. Как я могу это сделать?
cmd = '/home/pi/python-scripts/picturesToServer >/dev/null 2>&1 &'
call ([cmd], shell=True)
Возможно, я мог бы остаться в сценарии python scp изображения на сервер? У меня есть ssh-agent с набором парафраза (ssh-add mykey).