当我将iPhone连接到windows7系统时,Windows资源管理器会打开DCIM内容的虚拟文件夹。我可以通过Pywin32(218)访问shell库接口,如下所述:Can I use library abstractions in python?

给定在Windows资源管理器中工作的面向用户的编辑路径(SIGDN_DESKTOPABSOLUTEEDITING),并启动Windows照片查看器:Computer\My iPhone\Internal Storage\DCIM\828RTETC\IMG_2343.JPG

如何获取解析路径(SIGDN_DESKTOPABSOLUTEPARSING)与SHCreateItemFromParsingName()一起使用以创建ShellItem?(我将从中绑定一个流并复制到本地磁盘,如下:Can images be read from an iPhone programatically using CreateFile in Windows?)from win32com.shell import shell

edit_path = r'Computer\My iPhone\Internal Storage\DCIM\828RTETC\IMG_2343.JPG'

parse_path = # How to convert edit_path to a SIGDN_DESKTOPABSOLUTEPARSING path?

i = shell.SHCreateItemFromParsingName(parse_path, None, shell.IID_IShellItem)

最终目标是通过类似于IShellFolder接口迭代DCIM“文件夹”,并将最近的照片复制到本地磁盘。我不想为解析名称打开FileOpenDialog。但在谈到这一点之前,我认为为其中一个文件创建ShellItem是一个很好的测试。在

使用python读取iphone文件_如何在连接的iPhone上用Python从windows7访问照片?相关推荐

  1. python读取xls文件_从python中的xls读取unicode

    我正在尝试使用 Python读取.xls文件.该文件包含多个非ascii字符(即äöü).我已经尝试过使用openpyxls和xlrd(我对xlrd寄予厚望,因为它无论如何都会读取unicode中的所 ...

  2. python获取word页数_python,_如何在 Linux 上使用 Python 读取 word 文件信息(如页数)?,python - phpStudy...

    如何在 Linux 上使用 Python 读取 word 文件信息(如页数)? R.T. doc 是二进制文件,Python 如何进行读取呢? .docx 可用 python-docx 读取,但如何读 ...

  3. python读取pdf文件_深入学习python解析并读取PDF文件内容的方法

    这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...

  4. 怎么用python读取大文件_使用Python读取大文件的方法

    背景准备试一试:f =开放(\u201C\/道路\/ \/文件\u201D,\u201Cr\u201D)打印()最后:如果f:()调用读()将读取所有文件的内容,如果文件有10 g,记忆会破灭,所以, ...

  5. python读取sav文件_在Python中读取SPSS(.sav)文件时,获取“title already used as a name or title”错误...

    我正在读一个SPSS文件(.sav).我下面的代码可以读取.sav文件.但是,我遇到了一个非常奇怪的错误.当我试图读取另一个.sav文件时,它会给出以下错误Traceback (most recent ...

  6. python读取excel文件代码封装_12行代码教会你用python读excel文件提取数据生成条形码...

    12 行代码教会你用 python 读 excel 文件,提取数据,生成 条形码 一.需求分析条形码应用广泛,尤其是人事.财务和库 管等等岗位,常需根据 excel 文件成批生成条码,如果是经 常性天 ...

  7. python 读取日志文件_如何在Python中跟踪日志文件?

    使用SH模块(PIP安装sh):from sh import tail# runs foreverfor line in tail("-f", "/var/log/som ...

  8. python读取svg文件_使用python创建SVG

    我正在构建一组SVG文件,其中包含大量的硬编码值(它们必须打印一些大小为m m的元素,而其他元素必须按百分比缩放,并且大多数值都是相对定义的).我不想用手来管理这些数字(但愿我不想改变一些事情),我想 ...

  9. python读取rtf文件_【Python】【IO】文件读写

    一.打开的文件在使用完后要关闭 >>>f=file('fibs.py') #用''表示文件名 #无''表示变量名 >>>f.read() #打印fibs.py中的内 ...

最新文章

  1. SCL+Devtoolset 安装与使用笔记
  2. 【C++】引用与变量
  3. 基于Springboot实现田径运动会管理系统
  4. Python3 内置http.client,urllib.request及三方库requests发送请求对比
  5. vuetify框架中服务端分页的实现方式(指定初始显示记录数)
  6. 水文-接口和抽象类有什么不同
  7. rxjs的pipe和map配合使用的单步调试
  8. [css] 固定的外框尺寸,里面的图片尺寸不固定,如何让图像自适应外框呢?
  9. Linux中通过Socket文件描述符寻找连接状态介绍
  10. 从RGB扫描图到数字化等高线矢量图
  11. [RHEL5企业级Linux服务攻略]--第1季 Linux服务器的搭建与测试
  12. 简单易懂的Android ROM定制与修改教程
  13. JVM监控及诊断工具GUI篇之JConsole
  14. mac VMware fusion配置nat网络
  15. 生成永不过期的微信群二维码
  16. 苹果手机上linux编程,iOS真机调试 - iOS学习笔记_Linux编程_Linux公社-Linux系统门户网站...
  17. php网络图片拼接,图片处理 - PHP图片拼接如何高效的实现
  18. Python面向对象版:学员管理系统(入门级练手)
  19. 苹果微信点开才会收到信息_最新!苹果突然承认:iPhone12是问题产品
  20. 最新的CC2642R与CC2640、CC2640R2F有什么改进?

热门文章

  1. mongodb java spring_[Java教程]Spring 与 mongoDB 整合
  2. python遗传算法计算实例_遗传算法python简单例子(详解)
  3. linux环境下企业基于域名访问的web于电子邮件服务器 论文,基于Linux平台的企业邮件服务器搭建...
  4. matlab 导入元胞,MATLAB导入xls文件以及cell的使用方法
  5. linux下远程登录如何退出,Ubuntu 中rdesktop如何切换和退出远程桌面
  6. C语言 文件读写 fputs 函数 - C语言零基础入门教程
  7. Python变量 - Python零基础入门教程
  8. string修饰的梦修改吗_知识点!!!NSString用copy和strong修饰的区别
  9. matlab axis 用法,MATLAB中regionprops的用法
  10. 初识C++之指针与引用