草庐IT

python - 使用 pysmbc 通过 samba 读取文件

我在Ubuntu上使用python-smbc库来访问samba共享。我可以很好地访问目录结构,但是我不确定如何访问实际文件及其内容。网页(https://fedorahosted.org/pysmbc/)没有提到任何东西,代码是C/C++的,几乎没有文档,所以我不太确定如何使用它。我所知道的是Context.open(对于文件)采用uri、标志和模式,但我不知道标志和模式是什么。有没有人用过这个库,或者有关于如何使用它读取文件的例子?理想的情况当然是使用smbfs挂载,但是当我使用smbmount挂载同一共享时,所有文件夹都是空的。尽管我可以使用相同的凭据通过smbclient浏览它。