# Formatiert alle Dateien der Standard-Bibliothek gemäß PEP8 import os from os import path kommandos = "" print(os.getcwd()) curwd = os.getcwd() for i in os.listdir("C:/Python33/Lib"): print(i) try: if i == "curses.py" or i == "crypt.py" or i == "tty.py": # nur unter Unix verfügbar continue elif i == "pty.py": # nur unter Linux verfügbar continue elif i == "__phello__.foo.py": # leere Datei continue elif path.isdir(i): # Falls das Teil ein Verzeichnis ist, lass die Finger davon continue elif i.split(".py")[0] == i: # falls das Teil keine Pythonendung hat continue # , lass die Finger davon else: ## print(""" ## -------------------------------------------------------- ## ## Die folgenden Module werden wirklich verändert:""") exec("import " + i.split(".py")[0]) except ImportError: print("!!!!!!!!!!!"+i.split(".py")[0]+"!!!!!!!!!!!") continue kommandos = kommandos + "py C:/Python33/mylib/autopep8.py C:/Python33/Lib/" + i + " -i\n" exec("import " + i.split(".py")[0]) print(kommandos) st = open("stdlib.bat", "w") os.chdir("C:/Dokumente und Einstellungen/Peter junior/desktop/test") st.write(kommandos + """ pause""") st.close() os.startfile(path.normpath(curwd) + "/stdlib.bat")