【文件属性】:
文件名称:python-mtp:围绕 libmtp 的 python 包装器来讨论媒体传输协议
文件大小:34KB
文件格式:ZIP
更新时间:2021-06-26 15:44:34
Python
python-mtp
围绕 libmtp 的 python 包装器来讨论媒体传输协议
关于
python-mtp 是 libmtp 的包装器,允许 python 应用程序与 libmtp 支持的所有 MTP 设备进行通信。 有关受支持和测试的设备,请参见此处。 它是使用 cython 实现的。
可以在 examples/ 中找到所有主要操作的简单测试脚本。
一点警告:MTP 是废话,不能很好地工作或可靠。 这个包装器和 libmtp 都不是罪魁祸首。
用法
包装器使用 with 语句,可以像这样简单地使用:
from mtp import MediaTransfer
with MediaTransfer() as mtp:
print('Infos: {}'.format(mtp.get_deviceinfo())
这些示例包括一个简单的备份脚本,它将 MTP 可访问的所有文件
【文件预览】:
python-mtp-master
----AUTHORS(169B)
----COPYING(32KB)
----mtp.pyx(22KB)
----examples()
--------sendtrack.py(861B)
--------deviceinfo.py(1KB)
--------sendfile.py(692B)
--------createplaylist.py(1KB)
--------createfolder.py(561B)
--------deleteobject.py(535B)
--------backup.py(2KB)
----setup.py(632B)
----README.md(2KB)
----TODO(147B)
----.gitignore(99B)
----libmtp.pxd(231KB)