我试图在我的文件夹中打印出文件的文件名,但不幸的是,当我将其打印出来时,它出现了 - 图像是././Image_crop 4.jpg - 我该如何摆脱它。 /./在文件前面?我是python的新手所以请帮助!
for filename in glob.glob(os.path.join(".", '*.jpg')):
y = os.path.join(".", filename)
print "Image is ", y
答案 0 :(得分:1)
试试这个:
print os.path.basename(filename)
它将删除路径并仅为您提供实际的文件名。有关详细信息,请参阅Extract file name from path, no matter what the os/path format。