Python 如何访问 Samba 或者 NFS 等网络文件系统?

2017-05-08 10:19:12 +08:00
 echo1937

一直以来,公司都是使用 Java 的 jcifs 来访问和修改 Samba 服务器中的文件资源。

最近有个项目,需要用 Python 去访问 Samba 服务器中的文件资源,我对这方面用得比较少,只找到一个 pysmb,但是 pysmb 官网介绍明确标示这是一个实验性库,生产环境可能会有一些问题。

---- “ pysmb is an experimental SMB/CIFS library ”

那么 Python 访问 Samba 或者 NFS 等网络文件系统,有什么可靠好用的库吗?感谢。

6010 次点击
所在节点    Python
4 条回复
tinypig
2017-05-08 10:39:52 +08:00
挂载到本机,当本地文件访问。
pheyx
2017-05-08 15:42:39 +08:00
客户端是类 unix 的话,用 pysmbc,是 libsmbclient(samba 自带的库)的 python binding
itfanr
2017-05-08 21:52:43 +08:00
挂载在本地使用 最好不用其他库
kaiser1992
2019-05-30 13:11:45 +08:00
libnfs

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/359806

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX