文件名修改 Python

如何用Python脚本改变文件名字符顺序
比如01_小说_李明.txt改成李明_小说_01.txt,名字长短不一

file_name = '01_小说_李明.txt'
# 用.切割得到后缀
preffix, suffix = file_name.split('.')
# 用_切割文件名,得到一个列表,通过reverse反转顺序
temp = preffix.split('_')
temp.reverse()

new_file_name = '_'.join(temp) + '.' + suffix
print(new_file_name)

有帮助的话,请点采纳