擅长:python、mysql、java
<p>使用pexpect(<a href="https://pexpect.readthedocs.io/en/stable/" rel="nofollow">https://pexpect.readthedocs.io/en/stable/</a>)</p>
<pre><code>adb="/Users/lishaokai/Library/Android/sdk/platform-tools/adb"
import pexpect
import sys, os
child = pexpect.spawn(adb + " shell")
child.logfile_send = sys.stdout
while True:
index = child.expect(["$","@",pexpect.TIMEOUT])
print index
child.sendline("ls /storage/emulated/0/")
index = child.expect(["huoshan","google",pexpect.TIMEOUT])
print index, child.before, child.after
break
</code></pre>