ntpath.basename()替代?

时间:2013-01-20 16:04:10

标签: python filepath

我正在尝试使用ntpath.basename()来获取/Users/user/file_one之类的字符串并获取file_one。但是,我遇到了ntpath的问题。它在我运行脚本时有效,但在我py2app之后,ntpath不再有效。有没有替代ntpath?我不确定它对Windows有什么特殊功能,但是我的脚本是为OS X构建的,因此只使用正斜杠,所以我应该没有ntpath提供的“NT魔法”。

1 个答案:

答案 0 :(得分:2)

>>> import os
>>> print(os.path.split('/Users/user/file_one')[1])
file_one
>>> print(os.path.basename('/Users/user/file_one'))
file_one