gpt4 book ai didi

python - 如何在网络路径上正确使用 os.listdir?

转载 作者:可可西里 更新时间:2023-11-01 11:48:35 25 4
gpt4 key购买 nike

以下代码:

def tema_get_file():
logdir='T:\\'
logfiles = sorted([ f for f in os.listdir(logdir) if f.startswith('tms_int_calls-')])
return logfiles[-1]

这运行良好,但我试图让 logdir 使用直接路径运行:\\服务器名\路径\文件夹驱动器 T 是映射驱动器。最初,这些文件位于 C 驱动器上。

一旦我这样做,我就会收到错误消息:

WindowsError: [Error 3] The system cannot find the path specified: '\servername\path\folder/.'

我试过了:

"\\servername\\path\\folder" , "\\servername\\path\\folder\\"

r"\\servername\path\folder" , r"\\servername\path\folder\"

"\\\\servername\\path\\folder" , "\\\\servername\\path\\folder\\"

最佳答案

对我来说,以下两个工作

os.listdir(r'\\server\folder')
os.listdir('\\\\server\\folder')

关于python - 如何在网络路径上正确使用 os.listdir?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36890483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com