如何在python中通过USB线使用MTP读取和写入我的Galaxy Nexus手机? 我在Windows 7电脑上。
答案 0 :(得分:6)
Calibre是一种流行的电子书管理程序,它具有python和C源代码,可通过MTP连接传输文件。 http://code.google.com/p/calibre-ebook/downloads/list
答案 1 :(得分:6)
答案 2 :(得分:5)
这样做的一种方法是安装ADB(android调试桥,SDK的一部分)并从python启动它作为子进程。除了其他方面,ADB可用于读取或写入Android设备。
答案 3 :(得分:0)
只需在手机和计算机之间连接 USB 电缆即可。
可能需要在手机的设置菜单中启用 MTP 传输。在不同版本的Android和不同的手机型号上,菜单选择位置可能会有所不同。尝试谷歌搜索“galaxy nexus enable mtp”。确保在搜索中包含您的Android和手机版本。
确保它是质量好的 USB 电缆。质量差的电缆不能很好地连接,因此不能可靠地工作。
在我的手机和笔记本电脑之间连接USB电缆,显示手机内部存储和SD卡后,我的桌面上立即出现文件管理对话框。这允许我将文件双向传输到手机SD存储( Linux Mint < - > LG Android版本5.1 )
请注意,也可以使用蓝牙传输文件。
建立连接后,您需要找到设备名称。然后就可以使用标准的python文件结构打开设备,即popen()
等。