Deine Frage-Antwort-Community
Frage stellen
    • Meinung des Tages: Rekordzahlen bei Betrugsversuchen bei Führerscheinprüfungen - was kann dagegen getan werden?
    • Kann jemand dieses Rätsel lösen? 🤔
    • Sollte Deutschland Reparationszahlungen an Namibien leisten?
    • Welche Spiele habt ihr mehrmals durchgespielt :)?
    • Ist es okay in den See zu strullern, wenn man muss?
    • Wie findet Ihr das Tattoo des US-Verteidigungsministers?
    • Alle Beiträge
    • Feierabendfrage 🛋🌙
    • Meinung des Tages
    • Themenspecial: Ausbildungsstart im Handwerk 🛠️
    • Blickwechsel: Deine Fragen an einen Schiedsrichter im Amateurfußball
    • Ask Me Anything:
      Alle Blickwechsel
    • Ask Me Anything:
      Alle Themenspecials
    • gutefrage Tipps
    • gutefrage Highlights
    • Computer
    • Internet & Social Media
    • Kreativität, Freizeit & Hobby
    • Lokales, Reiseziele & Urlaub
    • Medien, Unterhaltung & Musik
    • Mode & Beauty
    • Software & Apps
    • Spiele & Gaming
    • Sport & Fitness
    • Alle Themenwelten
In wenigen Minuten
Antworten auf Deine Fragen.
Frage stellen
Du hast noch kein gutefrage Profil? Jetzt kostenlos erstellen
Profil Beiträge Antworten Antworten

Boshy

12.11.2022
Übersicht
0
Hilf. Antw.
1
Antwort
5
Beiträge
0
Danke
0
Komplim.
0
Freunde
Erfolge

Geistesblitzer

Erste Antwort gegeben.

FraGenius

Erste Frage gestellt.
Boshy
12.11.2022, 16:31
Python: Wieso geht der Code 2 Mal in die For-Schleife?

Hi,

mein Python Skript soll für jede .pdf Datei in einem Ordner einen neuen Ordner anlegen mit dem Namen der Datei. Dazu habe ich folgenden Code:

import os
import main
import glob

path = "C:/Users/d/Desktop/pdf/"

for file in glob.iglob(path + "*.pdf"):
    name = os.path.basename(file)
    filename = name.split(".")[0]
    print(filename)
    os.mkdir(path + filename)

Ich habe aktuell nur eine Datei im Ordner und dennoch bekomme ich folgendes Ergebnis:

Der Ordner ist einmal erstellt und der Fehler entsteht wohl dadurch, dass er versucht den Ordner noch einmal zu erstellen. Ich verstehe allerdings nicht, wieso der Code 2 Mal in die Schleife geht. Könnte mir das jemand erklären? Ist bestimmt irgendeine doofe Kleinigkeit.

Danke


...zum Beitrag
Antwort
von Boshy
12.11.2022, 16:39

Die "Import main" war ausgegraut, daher dachte ich, dass sie keine Wirkung hat. Jetzt habe ich diese Zeile komplett gelöscht und der Code funktioniert plötzlich einwand frei. Verstehe zwar immernoch nicht, wieso er mit der Import main Zeile plötzlich 2 Mail reingehen will, aber wenn er es jetzt sein lässt, bin ich erstmal zufrieden

...zur Antwort
gutefrage
  • Beitrag erstellen
  • Stöbern
  • Alle Themen
  • Hilfe / FAQ
  • Richtlinien
  • gutefrage Highlights
Partner
  • Businesspartner
  • Partner werden
Unternehmen
  • Über uns
  • Jobs
  • Kontakt
  • Presse
Rechtliches
  • Impressum
  • Datenschutz
  • AGB
  • Utiq verwalten
Weil es immer jemand weiß.
gutefrage ist so vielseitig wie keine andere Frage-Antwort-Plattform. Bei uns findest Du schnell neue Perspektiven - egal zu welchem Thema.
Gmacht in Minga. Mit
❤
Facebook Pixel