程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

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

发布于2020-02-13 11:18     阅读(1475)     评论(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/5aa0ad2487d76afb26f4/

来源:python黑洞网

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

22 0
收藏该文
已收藏

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