Building on the solution by LMC
for dpath, dnames, fnames in os.walk('PATH'):
for f in fnames:
name, ext = f.split('.', 1)
print(name)
new_name = f"{name[5:]}_{name[:4]}.{ext}"
print(new_name)
os.rename(f, new_name)