删除/。打印文件名时的空格

时间:2018-06-11 10:57:01

标签: python printing filenames glob os.path

我试图在我的文件夹中打印出文件的文件名,但不幸的是,当我将其打印出来时,它出现了 - 图像是././Image_crop 4.jpg - 我该如何摆脱它。 /./在文件前面?我是python的新手所以请帮助!

for filename in glob.glob(os.path.join(".", '*.jpg')):
    y = os.path.join(".", filename)
    print "Image is ", y

1 个答案:

答案 0 :(得分:1)

试试这个:

print os.path.basename(filename)

它将删除路径并仅为您提供实际的文件名。有关详细信息,请参阅Extract file name from path, no matter what the os/path format