+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

检查Samba上的符号链接是否与python共享

发布于2020-02-13 11:18     阅读(1121)     评论(0)     点赞(22)     收藏(1)


我可以通过Windows中的Python知道我可以在Samba共享上访问的某些文件是“真实”文件还是符号链接?我试过了,os.path.islink但是文档说明它返回false:

如果不支持符号链接,则始终为False

还有其他办法吗?


解决方案


我使用pysmb从python访问samba共享,我发现根据MS文档,协议规范中未考虑(符号)链接。

我也在Linux(Ubuntu)下使用smbclient进行了测试,链接和目录之间没有区别。

因此,这似乎是samba规范的限制。

PS:我的一个项目旨在递归地扫描目录结构(samba共享),在使用符号链接的情况下,该结构可以永远循环,因为我无法确定它是真实目录还是符号链接。



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/231228/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

22 0
收藏该文
已收藏

评论内容:(最多支持255个字符)