Dir fehlen anscheinend die absoluten Grundlagen! Arbeite doch mal das offizielle Tutorial durch; zumindest so weit, dass Du mit den grundlegenden Datenstrukturen vertraut bist.
Zudem kannst Du doch mal in einer Python-Shell (hier IPython) experimentieren:
Code: Alles auswählen
In [17]: from glob import glob
In [19]: glob("*.py")
Out[19]: ['classymenu.py', 'metamenu.py', 'simplemenu.py', 'submenu.py']
In [20]: res = glob("*.py")
In [21]: type(res)
Out[21]: builtins.list
In [23]: for filename in glob("*.py"):
print("Hier kann ich tolles mit '{}' anstellen.".format(filename))
....:
Hier kann ich tolles mit 'classymenu.py' anstellen.
Hier kann ich tolles mit 'metamenu.py' anstellen.
Hier kann ich tolles mit 'simplemenu.py' anstellen.
Hier kann ich tolles mit 'submenu.py' anstellen.
Wie man in [21] erkennt, gibt `glob.glob` also ein Listen-Objekt zurück. Damit zu hantieren sind absolute Grundlagen! Oder hast Du so eine Schleife wie in [23] noch nie gesehen? Wenn nein, befolge meinen Rat dringendst!
Benutze immer eine Shell, um erst einmal mit einem Modul vertraut zu werden. Du wirst sicherlich zugeben, dass das jetzt nicht besonders schwierig war, was ich da eingetippt habe, oder?