如何使用Python访问MTP USB设备(How to access an MTP USB dev

2019-06-25 17:17发布

我怎样才能读取和写入我的Galaxy Nexus手机,采用MTP在Python中的USB电缆? 我是Windows 7计算机上。

Answer 1:

口径,一个流行的电子书管理程序,具有Python和C源代码,以通过一个连接MTP传输文件。 http://code.google.com/p/calibre-ebook/downloads/list



Answer 2:

我也期待同样的事情。 似乎有pymtp跨平台和wmdlib为Windows。



Answer 3:

这样做的一个办法是安装ADB(Android的调试桥,该SDK的一部分)并启动它从Python的一个子进程。 ADB可用于,除其他外,从读取或写入,一个机器人设备。



Answer 4:

只需连接手机与电脑之间的USB电缆应该工作。

它可能需要启用MTP传输在您的手机上的设置菜单。 菜单选择的位置很可能是不同版本的Android和不同的手机型号不同。 尝试使用谷歌搜索“Galaxy Nexus的启用MTP”。 确保在搜索中包括在Android和电话的版本。

请确保它是一个很好的优质USB线缆。 质量差的线缆不会让一个很好的连接,为此不能可靠地工作。

一种文件管理对话框立刻来了我的手机和笔记本电脑都显示在手机内部存储和SD卡之间的挂钩USB连接线后,我的桌面上。 这让我直接传输文件两种方式到手机SD存储(Linux Mint的 < - > LG的Android版本5.1)

需要注意的是,也可以传输使用蓝牙文件。

建立连接后,你需要找到的设备名称。 然后将有可能使用标准Python文件构建体,即,打开设备popen()等等。



文章来源: How to access an MTP USB device with python
标签: python mtp