Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的文档中有一个 impaths 函数,它可以返回图像的整个路径,例如:/../Documents/Furniture/1.jpg /../Documents/Furniture/2.jpg ... 最多 40 张图像。
如果我打印出情感,我总是会回到整个路径。有没有办法只能取回图像名称(例如 1.jpg、2.jpg)。
for i in range (len(impaths)): impath = impath[i] print impaths
使用os.path模块。如果要解析路径,可以使用split方法
os.path
split
import os s = "your/path/image.jpg" print (os.path.split(s)[-1])
如果你只想要文件名,你可以使用basename
basename
print(os.path.basename(s))
模块中有很多有用的与路径相关的方法,我建议在手动解析路径时使用它们。