Problem mit Glob.glob ("*.jpg")

Diskutiere Problem mit Glob.glob ("*.jpg") im Ruby, php, Perl, Python ... Forum im Bereich Programmieren unter Linux/Unix; Hallo import os import sys from PIL import Image import glob # os.chdir("/deblivpro/programmieren/python/verztest") s = (raw_input("Bitte...

  1. #1 schwedenmann, 12.04.2011
    schwedenmann

    schwedenmann Foren Gott

    Dabei seit:
    18.11.2003
    Beiträge:
    2.646
    Zustimmungen:
    2
    Ort:
    Wegberg
    Hallo

    Code:
    import os
    import sys
    from PIL import Image
    import glob
    #
    os.chdir("/deblivpro/programmieren/python/verztest")
    s = (raw_input("Bitte jpg, png oder tif eintippen :"))
    if s == "jpg":
    	for file in glob.glob ("*.jpg"):
    		print file
    if s == "png":
    	for file in glob.glob ("*.png"):
    		print file
    if s == "tif":
    	for file in glob.glob ("*.tif"):
    		print file
    #im=Image.open (file)
    #print im.format , im.size , im.mode
    Ich bastel (ja ich weiß) an einem Pythonsyript, das mir in einem Verrzeichnis alle Bilder interaktiv (ein.- und Ausgabeformat) konvertiert per PIL
    Mein Problem ist die Auswahl der Bilddateien. Kann man z.B. bei glob.glob("'*.jpg") , das jpg nicht durch eine Variable ersetzen, die man per raw_input vorher bestimmt. Ich habe das jetzt per Variabler s = raw_inoput... und if s == Eingabe gelöst, nur hab ich jetzt schon 3 if Zeilen, das geht doch kürzer, nur wie!

    mfg
    schwedenmann
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    Ich kann zwar kein Python, doch was hindert dich daran, ein
    Code:
     
    s = "*." + s
    for file in glob.glob(s):
    
    zu benutzen?
     
  4. #3 schwedenmann, 12.04.2011
    schwedenmann

    schwedenmann Foren Gott

    Dabei seit:
    18.11.2003
    Beiträge:
    2.646
    Zustimmungen:
    2
    Ort:
    Wegberg
    Hallo

    ich denkle leider nicht so linear, wie ein Programmierer!
    Aber dein code funktioniert und tut genau das, was ich möchte und dazu nicht so komplex, kompliziert, wie bei meinem Beispiel.

    mfg
    schwedenmann
     
Thema:

Problem mit Glob.glob ("*.jpg")

Die Seite wird geladen...

Problem mit Glob.glob ("*.jpg") - Ähnliche Themen

  1. Problem mit Windows auf Ordner auf dem Linuxsystem zuzugreifen

    Problem mit Windows auf Ordner auf dem Linuxsystem zuzugreifen: Ich mache gerade meine ersten Schritte mit Linux und würde gerne auf Dateien meines Linuxsystems auch mit Windows zugreifen, ich bin am...
  2. Virtualboxproblem

    Virtualboxproblem: Hallo Folgnedes Problem: Ich kann ohne Probleme In Debian-Sid, 64Bit und virtualbox-dkms Unixoide installieren, wenn es sich um eine...
  3. grub-pc Probleme bei upgrade

    grub-pc Probleme bei upgrade: Hallo, ich habe beim dist-upgrade folgendes Problem: ---------- Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Trigger für...
  4. Problem bei apt-get upgrade (Kali 2.0)

    Problem bei apt-get upgrade (Kali 2.0): Hi, seit paar Tagen habe ich einige Probs. Dachte es sei mal an der Zeit für ein Update und nun tauchen da einige Fehler auf: Es müssen noch 0 B...
  5. Probleme mit YUM

    Probleme mit YUM: Hallo, ich habe CentOs 7 als Dualboot mit Windows 7 auf einen Dell Latitude E5510 installiert. Dies hat soweit auch alles geklappt. Leider habe...