adbus:适用于Python的D-Bus绑定,支持协程(asyncio)

时间:2024-06-07 23:41:50
【文件属性】:

文件名称:adbus:适用于Python的D-Bus绑定,支持协程(asyncio)

文件大小:45KB

文件格式:ZIP

更新时间:2024-06-07 23:41:50

python coroutines dbus asyncio d-bus

python-adbus 利用Python的asyncio模块进行Python的D-Bus绑定。 地位 链接 依存关系 Python> = 3.7 libsystemd> = 232(不需要systemd,只需libsystemd,它是一个独立的软件包) Cython> = 0.25.2 建筑/安装 在适当的地方开发python ./setup.py build_ext --inplace html文档存储在gh-pages分支中,因此GitHub将它们用作GitHub Pages。 要构建它们:1.将gh-pages分支检出到../python-adbus/html中。2.将cd放入docs中。3. sphinx-apidoc -o source / ../adbus 4.制作html 单元测试 注意:某些测试用例需要systemd的busctl工具。 要从根目录(例如)运行


【文件预览】:
adbus-master
----setup.py(1KB)
----.gitignore(1KB)
----pyproject.toml(58B)
----.travis.yml(170B)
----MANIFEST.in(111B)
----LICENSE(1KB)
----setup.cfg(38B)
----README.rst(5KB)
----tests()
--------__init__.py(0B)
--------test_sdbus_signature.py(893B)
--------test_server.py(6KB)
--------test_sdbus_snake.py(1KB)
--------test_client.py(8KB)
----adbus()
--------client()
--------server()
--------service.py(2KB)
--------__init__.py(177B)
--------__version__.py(67B)
--------sdbus_h.pxd(7KB)
--------sdbus.pyx(1KB)
--------sdbus()
--------exceptions.py(208B)
--------datatypes.py(279B)
----docs()
--------rebuild.sh(183B)
--------Makefile(635B)
--------source()
----tox.ini(283B)

网友评论