是否有一个函数给我一个没有路径的文件名?

时间:2009-12-14 10:58:51

标签: python path

我希望将C:\abc.bmp转换为abc.bmp,如果可能,我会更好abc。使用.NET很容易,因为这两个目标都有功能。 python中有类似的内容吗?

2 个答案:

答案 0 :(得分:11)

>>> os.path.basename(r'C:\abc.txt')
'abc.txt'

仅限基本名称:

>>> base, ext = os.path.splitext(os.path.basename(r'C:\abc.txt'))
>>> base
'abc'

答案 1 :(得分:3)