adb logcat没有使用python将日志保存在txt文件中

时间:2016-11-20 01:37:03

标签: python-3.x adb android-logcat

我正在使用python:

import os
cmd = os.system('start "test1" cmd.exe adb logcat -b system *:V | tee sys.txt')

'三通'文件记录工作正常。但是,' sys.txt'没有将日志保存在txt文件中。 以下命令正常工作,并在通过cmd执行时保存日志:

adb logcat -b system *:V | tee sys.txt

1 个答案:

答案 0 :(得分:0)

试试这个:

import subprocess
subprocess.call("adb logcat -b system *:V | tee sys.txt", shell=True)

没有shell=Trueadb之后的所有内容都将被视为adb的参数,而不是shell参数。