# -*- coding: utf-8 -*-
import os
import time
import sys
import subprocess
from subprocess import call


os.popen('adb shell mkdir -p /mnt/sdcard/Android/data/xxxx/APKData/USER/RW/SIM')
devices_exist=os.popen('adb devices').read()

path=subprocess.Popen('adb shell cd sdcard/Android/data/xxxx/APKData/USER/RW/SIM')

if path:
    print(1)
else:
    print(0)

教一个问题:

想使用 python shell 进行 SD 目录下的文件或者文件夹是否存在的判断:

我想确认在 data 目录下的这个数据文件生成了
os.system('adb shell ls -l sdcard/Android/data/xxx/xxx)

最后判断的结果是这个文件夹不存在,不知道是不是我的命令写错了,还请指导


↙↙↙阅读原文可查看相关链接,并与作者交流