endlich hab ichs geschafft, mein erstes selbst gebautes python script

und es funktioniert auch so wie ich es mir vorstelle, ich würde nur gern wissen ob ihr das so ok findet oder ob ihr verbesserungsvorschläge habt, ich will ja was lernen

import os, glob, string
p = raw_input("Bitte den vollständigen Pfad eingeben: ")
if os.path.exists(p):
e = raw_input("Welche Dateiendung, z.B.: .txt, soll geändert werden? ")
n = raw_input("Wie lautet die neue Dateiendung, z.B.: .jpg? ")
print(p, " : Pfad existiert!")
os.chdir(p)
filenames = glob.glob('*' + e)
print("Folgende Dateien wurden gefunden:")
for file in filenames:
print(file)
i = 0
for filename in filenames:
newfilename = string.replace(filename, e, n)
os.rename(filename, newfilename)
i = i + 1
print(i, "Dateien wurden umbenannt.")
else:
print(p, " : Pfad existiert nicht!")
gruß
korkak
ps: irgendwie übernimmt der die formatierung von den einrückungen nicht...