如何用 python 访问 windows 里的 [设备]

2015-05-31 21:13:36 +08:00
 qq2549112

我的系统是win8

我把我的单反相机 通过usb接口插入电脑

在 [我的电脑] - [设备和驱动器] 里面有个 叫 [D3100] 的东西

D3100 是我相机的型号

然后我点进去 可以看到我之前拍的照片

可以查看 可以编辑 可以复制 可以删除

但是 无法用python来访问

我找一个图片,属性查看 地址 为

[这台电脑\D3100\可移动存储\DCIM\100D3100\111.jpg]

并没有在c盘 也不是 d盘

然后我就无法用python来访问这个图呢

请问大家有啥办法吗

在 [控制面板] - [设备和打印机] - [设备] 里面有个 [d3100]

我右键查看属性,切换到 硬件 tab,他的位置属性为 Port#0002.Hub#0005

请问大家有办法可以让python访问里面的文件吗

2932 次点击
所在节点    问与答
10 条回复
billlee
2015-05-31 23:36:11 +08:00
Windows Image Acquisition
momou
2015-05-31 23:45:33 +08:00
直接用读卡器不是更方便?
wenLiangcan
2015-06-01 00:12:25 +08:00
不知这里说的行不行?
http://stackoverflow.com/a/27643756/1436873
linhua
2015-06-01 00:19:59 +08:00
应该是用的MTP协议,可参考
https://wiki.archlinux.org/index.php/MTP
qq2549112
2015-06-01 21:10:30 +08:00
@momou 我像用python来自动化操作, 读卡器不方便
qq2549112
2015-06-01 21:11:01 +08:00
@wenLiangcan 谢谢 ,这个方法我刚才尝试了, 是可以获取到图片的路径,但是得到的路径还 是 [这台电脑\D3100\可移动存储\DCIM\100D3100\111.jpg] 这种格式的
qq2549112
2015-06-01 21:11:28 +08:00
@linhua 谢谢 我研究了下 就是这个协议,只是 没有找到解决问题的办法, 算了 不用了 以后再研究 多谢了
momou
2015-06-01 22:58:31 +08:00
@qq2549112 用读卡器会比用USB线连接不方便?
qq2549112
2015-06-01 23:41:19 +08:00
@momou 谢谢 我需要 实时把拍摄的相片 显示在电脑上 并瞬间进行裁切处理 所以读卡器不行的,还要拔下来 比较麻烦
momou
2015-06-02 10:54:35 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/195133

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX