【发布时间】:2015-10-20 03:11:16
【问题描述】:
我设法使用 pysmb 连接和访问 smb 共享服务器。 我的意思是从服务器读取/写入/删除/创建文件/文件夹。
大部分时间我需要根据 smb 设备和服务名称(pysmb 术语)从服务器读取文件(无论是 jpg 还是 csv 等)。
基本上我不知道 smb 设备中的文件名和目录名是什么。意思是命名是动态的。
我想知道在处理读取文件之前先获取过滤的目录树是否是个好主意。文件和目录的数量不知道,大约 3 个月的数据大约 60TB。
listShares(timeout=30)[source]
listPath(service_name, path, search=55, pattern='*', timeout=30)
上述方法只能获得层次结构的 1 个特定级别。
我想要的是来自os.walk.path() 的类似输出。
有人有想法吗?我能得到建议吗?非常感谢。
【问题讨论】:
标签: python linux samba os.walk