在使用 glob 函数匹配列表中文件名的模式后,我试图查找特定目录中存在的文件。但这没有返回任何输出。下面是代码
FileDetail=list(SourceFileName.split(',')
print(FileDetail)
for line in FileDetail:
FileList = SourceFileDirectory+line+"*.txt"
print(FileList)
for file_name in glob.glob(FileList):
print(file_name)
#Current Values#
FileDetail 列表的值为“[abc,xyz]”
FileList 将具有以下值
C:\Users\akash\Desktop\Python\SourceFile\ABC*.txt
C:\Users\akash\Desktop\Python\SourceFile\XYZ*.txt
源文件目录将包含以下文件
ABC01242021.txt
ABC01252021.txt
XYZ01242021.txt
XYZ01252021.txt
目前 file_name 为空白
#预期输出#
ABC01252021.txt
XYZ01252021.txt