如何通过python提供cmd自动输入

时间:2017-02-03 14:00:04

标签: python apktool automated-deploy

我想在这里给cmd自动输入命令是我的代码

import subprocess
from subprocess import Popen, PIPE

p = subprocess.call("cmd",shell=True)
p = Popen('cmd', stdin=PIPE)    # NOTE: no shell=True here
p.communicate(os.linesep.join(["apktool d aalpha.apk"]))

这会在项目目录cmd中为我打开E:\myproject。现在我在我的项目目录中有这个apktool我试图自动运行它提供apktool运行命令,我只是打开我的python文件,它执行apktool。

1 个答案:

答案 0 :(得分:1)

你在寻找这样的东西:

import subprocess;

commandA = 'start <path\file.png>';
p = subprocess.Popen(commandA, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT);