访问python中的共享文件夹时找不到网络名称

2024-03-29 05:15:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个程序,可以根据ExcludeFile.txt中给出的foldername将某些文件从打印到控制台中排除。。。我的本地机器一切正常。但实际上我应该在共享路径中搜索文件夹,并排除在txt文件中指定名称的某些文件

下面是我的代码:

import os

directory = r'SharedPath'
ignored = set(line.strip() for line in open('ExcludedFiles.txt'))
folders = [x for x in os.listdir(directory) if x not in ignored]

file1 = open('InputFile.txt', 'w')

for f in folders:
    file1.writelines(directory+"\\"+f+"\n")
file1.close()

所以,当我提供目录名作为共享路径时,它会向我抛出错误“找不到网络名”。有人能帮我吗

所以这就像,我共享了_路径,我必须检查其中的文件夹

例如,目录将是

directory = r'\\ABC.domain.com'