Ubuntu で python-smbc ライブラリを使用して、samba 共有にアクセスしています。ディレクトリ構造には問題なくアクセスできますが、実際のファイルとそのコンテンツにアクセスする方法がわかりません。Web ページ ( https://fedorahosted.org/pysmbc/ ) には何も言及されていません。コードは C/C++ で書かれており、ドキュメントがほとんどないため、使用方法がよくわかりません。
私が知っているのは、Context.open (ファイル用) が uri、フラグ、およびモードを取るということですが、フラグとモードが何であるかはわかりません。
誰かがこのライブラリを使用したことがありますか、またはそれを使用してファイルを読み取る方法の例がありますか?
もちろん理想的な状況は smbfs マウントを使用することでしたが、smbmount を使用して同じ共有をマウントすると、すべてのフォルダーが空になります。同じ資格情報を使用して smbclient で問題なく参照できますが。