【发布时间】:2009-11-02 08:42:14
【问题描述】:
我只想提取路径的文件名部分。我下面的代码有效,但我想知道更好的(pythonic)方法是什么。
filename = ''
tmppath = '/dir1/dir2/dir3/file.exe'
for i in reversed(tmppath):
if i != '/':
filename += str(i)
else:
break
a = filename[::-1]
print a
【问题讨论】:
-
这个问题措辞不当,应该是“如何从路径中提取文件名。”
-
你用什么书或教程来学习 Python?