python执行cmd命令

时间:2022-10-11 10:22:54
cmd命令的时间比较长,如何等待cmd执行完毕呢?
或者cmd的输出可以实时获取吗?有没有这种方法
用线程的方法好不好?但是线程如何将数据传递给调用类呢

2 个解决方案

#1


没看明白 你这里的cmd是指命令行 还是调用另外一个process
如果你想看输出 就直接print到stdout  不管是哪个线程都是可以的
如果想做线程间通信 可以用join获取线程的返回值

#1


没看明白 你这里的cmd是指命令行 还是调用另外一个process
如果你想看输出 就直接print到stdout  不管是哪个线程都是可以的
如果想做线程间通信 可以用join获取线程的返回值

#2