如何用python读取到手机储存路径

如何用python读取到手机储存路径
如图我想用python读取到的手机相册路径
但是不知道如何书写

img

img

img

img

数据线连接电脑显示的路径不同挂在在电脑上的的硬盘,没有盘符,需要用到adb pull来稿。。用os.system来执行adb命令。

下面为一个简单示例,将我手机中的/sdcard/dcim/screenshots/这个目录中的文件全部拷贝到电脑e盘abc目录里面,题主要拷贝dcim中的camera自己改下路径

import os
os.system('adb devices')#显示手机状态
copycmd="adb pull /sdcard/dcim/screenshots/. e:/abc"#执行拷贝,注意改路径
os.system(copycmd) 

img

执行代码出现device offline参考这篇文章解决,或者拔下数据线重新插上,一定要保证设备在线


正常状态

img


offline

img

你鼠标点一下文件夹的地址栏就能看到地址了
比如

img

鼠标点一下文件夹的地址栏就能看到地址

img

然后把这个地址写到python代码中即可

import os
import re

path = r"xxxxxxxxxxx" #读取手机目录路径
FileNames=os.listdir(path)
for fn in FileNames:
    if re.search(r'\.jpg$',fn):
        fullfilename=os.path.join(path,fn)
        print(fullfilename)

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

右键文件夹,点属性就能看到位置的路径了

img