![Python tools used for file name devision Python tools used for file name devision](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
今天因为工作的缘故,需要用Python写一个能够完全分解文件名的小程序。
import os #path = os.path.abspath('.')
def split_fully(name):
parent_name,appendix = os.path.splitext(name)
if appendix == '':
return (parent_name,)
else:
return split_fully(parent_name) + (appendix, ) name = 'E-GEOD-66998.processed.1.zip'
result = split_fully(name)
print(result)
结果: