Seite 1 von 1

Fotos vom Smartphone importieren

Verfasst: Samstag 22. April 2017, 19:52
von Robinbux
Hi, ich will ein Skript schreiben, dass wenn ich es ausführe alle Fotos von meinem Smartphone auf den Pi importiert.
Mein Code sieht wie folgt aus:

Code: Alles auswählen

import glob, shutil

source = "mtp://[usb:001,025]/Phone/Pictures/Ballons" and "mtp://[usb:001,025]/Phone/Pictures/Familie" and "mtp://[usb:001,025]/Phone/Pictures/Florida" and "mtp://[usb:001,025]/Phone/Pictures/Ramona" and "mtp://[usb:001,025]/Phone/Pictures/Screenshots"
dest = "/home/pi/Desktop/Photos/"

for file in glob.glob(source + "/*.jpg"):
    shutil.copy(file, dest)
Leider passiert einfach garnichts, wenn ich das Skript ausführe.
Erkennt hier irgendjemand den Fehler?

Re: Fotos vom Smartphone importieren

Verfasst: Samstag 22. April 2017, 20:38
von Sirius3
@Robinbux: auf mtp-URLs kann man nicht mit den normalen Dateioperationen zugreifen. Dafür braucht man extra Bibliotheken, wie z.B. PyMTP. Ansonsten solltest Du nochmal die Grundlagen von Python anschauen. ›and‹ ist kein umganssprachliches ›und‹, wie bei „ich packe meinen Koffer“. Dazu brauchst Du Listen und Schleifen.

Re: Fotos vom Smartphone importieren

Verfasst: Mittwoch 3. Mai 2017, 11:03
von Alfons Mittelmeyer
Robinbux: Warum nicht beim Smartphone als USB Optionen Kamera PTP einstellen?

Dann kannst Du zwar auch nicht von Python aus wie auf Dateien des Filesystems zugreifen, aber immerhin mit dem Dateimanager kopieren.