python - 向子进程发送多个命令,速度问题
问题描述
我需要通过 python 向 windows cmd 发送多个命令。我开始使用这个
os.system("start cmd /c adb -s "+self.name+" shell input tap 350 530")
问题是,如果我执行其中的 10 条指令,则需要很长时间。然后我尝试使用这种方式
subprocess.Popen("start cmd /c adb -s "+self.name+" shell input tap 350 530",shell=True)
它改善了一点,但不是太多。
我认为问题在于它每次都会启动一个新提示,在不关闭它的情况下发送 10 个此命令提示的最快方法是什么?
解决方案
推荐阅读
- hadoop - 使用kafka connect hdfs sink连接器将avro消息存储到hdfs目录时的时间差
- excel - 如何在 VBA 中设置背景颜色,以便可以在公式中检测到它?
- sql - 如何将列数据重命名为唯一字符串以使用 unix 时间戳对列添加唯一约束?
- xcode - 使用 Xcode 10 beta 时出现重复符号错误
- linux - Ubuntu FFMPEG 动态图像文件名
- angular - 了解树抖动和模块分解
- java - tomcat 8.0x java.util.logging.Logger.log 到文件
- javascript - 在 Chrome 中,警报在执行弹出窗口之前不会显示 HTML
- ruby-on-rails - 版本控制 Rails API 时,我可以将名称间距应用于其他目录吗
- jquery - Group tab item "li" as drop down when tab items exceed 5?