Ich würde eine möglichs effektive, saubere Lösung suchen um festzustellen ob ein eintrag des Ergebnisses os.listdir() eine Datei oder ein Verzeichnis ist.
Die aktuelle Methode verwendet die Tatsache, dass ich keine Ausführbaren Dateien habe, Verzeichnisse somit die einzigen Dateien mit x-Flag sind. Das kann ich ja mit os.access() nachprüfen. Eine Möglichkeit wäre wohl noch die existenz von name + '/.' zu überprüfen, aber das kommt mir alles eher wie ein hack vor.
os.walk() hingegen ist mir eigentlich zu viel, ich brauche nur eine Ebene des Verzeichnissbaums.
Die aktuelle Methode verwendet die Tatsache, dass ich keine Ausführbaren Dateien habe, Verzeichnisse somit die einzigen Dateien mit x-Flag sind. Das kann ich ja mit os.access() nachprüfen. Eine Möglichkeit wäre wohl noch die existenz von name + '/.' zu überprüfen, aber das kommt mir alles eher wie ein hack vor.
os.walk() hingegen ist mir eigentlich zu viel, ich brauche nur eine Ebene des Verzeichnissbaums.
There are only 10 types of people in the world: Those who understand binary, and those who don't.
Download meines ersten Spiels:HIER
Über Feedback würde ich mich freuen
Download meines ersten Spiels:HIER
Über Feedback würde ich mich freuen
