搜索带有扩展名的文件名并打印其相对路径

Debianeese

我有以下代码来打印文件名,这是文件扩展名为* .org的查找条件。如何打印找到的文件的相对路径。提前致谢

def get_filelist() : 

directory = "\\\\networkpath\\123\\abc\\"
filelist = []
for root, dirs, files in os.walk(directory):
    for file in files:
        if file.endswith('Org'):
            print(str(dirs) +"\\" + str(file)) #prints empty list [] followed by filename
            filelist.append(os.path.splitext(file)[0])

return (filelist)

请在python中将我视为新手

汤姆·威格斯(Thom Wiggers)

filesdirs列出的孩子rootdirs因此列出的兄弟姐妹file您想打印此:

print(os.path.relpath(os.path.join(root, file)))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章