Lesen von Metadaten mit Python

In den letzten zwei Tagen habe ich das Internet durchsucht, um die Lösung für mein Problem zu finden. Ich habe einen Ordner mit verschiedenen Dateien. Sie führen das Gambit der Dateitypen aus. Ich versuche, ein Python-Skript zu schreiben, das die Metadaten aus jeder Datei liest, falls vorhanden. Die Absicht ist, die Daten schließlich in eine Datei auszugeben, um sie mit der Metadatenextraktion eines anderen Programms zu vergleichen.

Ich habe einige Beispiele gefunden, bei denen es für einige wenige Dateien im Verzeichnis funktioniert hat. Alle Möglichkeiten, die ich gefunden habe, haben sich mit dem Öffnen eines Speichercontainerobjekts befasst. Ich bin neu in Python und nicht sicher, was ein Speichercontainerobjekt ist. Ich weiß nur, dass die meisten meiner Dateien fehlerfrei sind, wenn ich versuche, sie zu verwenden

pythoncom.StgOpenStorage(<File Name>, None, flags)

Mit den wenigen, die tatsächlich funktionieren, kann ich die wichtigsten Metadaten-Tags wie Titel, Betreff, Autor, Erstellt usw. abrufen.

Kennt jemand einen anderen Weg als Speichercontainer, um an die Metadaten zu gelangen? Auch wenn es einen einfacheren Weg gibt, dies mit einer anderen Sprache zu tun, schlagen Sie es auf jeden Fall vor.

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage