我不知道我的代码出了什么问题。当我更改文件的位置时,它可以正常工作。但是当我来到我需要的文件夹时,我没有得到任何结果。我检查了位置,用('*/*.png')搜索特定的png文件,结果是相同的。你能告诉我,是什么导致了这一点吗?
import os, glob
file_path = "/Users/XXXX/Desktop/png"
my_png_path = os.path.join(file_path, '*/*')
for my_files in glob.glob(my_png_path):
print(my_files)发布于 2017-07-31 01:49:15
基于
file_path = "/Users/XXXX/Desktop/png"
my_png_path = os.path.join(file_path, '*/*')my_png_path的值是某物。类似于/Users/XXXX/Desktop/png/*/*,但我猜您的意图是/Users/XXXX/Desktop/*/*.png,所以代码应该类似于
file_path = "/Users/XXXX/Desktop"
my_png_path = os.path.join(file_path, '*/*.png')https://stackoverflow.com/questions/45402787
复制相似问题