pysmbc:适用于Python的libsmbclient绑定

时间:2024-06-12 12:58:24
【文件属性】:

文件名称:pysmbc:适用于Python的libsmbclient绑定

文件大小:43KB

文件格式:ZIP

更新时间:2024-06-12 12:58:24

C

适用于Python的SMB绑定 这些Python绑定旨在包装libsmbclient API。 先决条件 当前需要libsmbclient 3.2.x或更高版本。 Ubuntu示例: # sudo apt install build-essential pkg-config smbclient libsmbclient libsmbclient-dev python-dev 或者根据您的需要使用python3-dev而不是python-dev 。 建造 # make 测试 要在tests /中运行Python测试,您需要python-nose参见鼻子文档 要运行所有测试,请执行 # nosetests 要仅运行一项测试,请使用 # nosetests file.py 要有选择地运行测试方法,将输出打印到控制台 # nosetests -vs test_context.py


【文件预览】:
pysmbc-master
----.gitignore(69B)
----COPYING(18KB)
----README.md(2KB)
----smbc()
--------xattr.py(1KB)
--------smbcdirent.c(8KB)
--------dir.c(10KB)
--------file.h(1KB)
--------file.c(13KB)
--------context.h(1KB)
--------smbcmodule.h(2KB)
--------smbcdirent.h(1KB)
--------context.c(39KB)
--------__init__.py(44B)
--------dir.h(1015B)
--------smbcmodule.c(7KB)
----tests()
--------conftest.py(779B)
--------test_auth.py(1KB)
--------test_dir.py(2KB)
--------__init__.py(0B)
----nosetests_()
--------test_acl.py(2KB)
--------test_auth.py(2KB)
--------test_dir.py(1KB)
--------test_file.py(5KB)
--------settings.py(324B)
--------test_context.py(6KB)
----MANIFEST.in(243B)
----NEWS(2KB)
----setup.py(4KB)
----.travis.yml(236B)
----Makefile(585B)

网友评论