python执行cmd命令,该如何处理
python执行cmd命令
cmd命令的时间比较长,如何等待cmd执行完毕呢?
或者cmd的输出可以实时获取吗?有没有这种方法
用线程的方法好不好?但是线程如何将数据传递给调用类呢
------解决方案--------------------
没看明白 你这里的cmd是指命令行 还是调用另外一个process
如果你想看输出 就直接print到stdout 不管是哪个线程都是可以的
如果想做线程间通信 可以用join获取线程的返回值
------解决方案--------------------
应该可以用管道吧?http://blog.****.net/windone0109/article/details/8895875
cmd命令的时间比较长,如何等待cmd执行完毕呢?
或者cmd的输出可以实时获取吗?有没有这种方法
用线程的方法好不好?但是线程如何将数据传递给调用类呢
------解决方案--------------------
没看明白 你这里的cmd是指命令行 还是调用另外一个process
如果你想看输出 就直接print到stdout 不管是哪个线程都是可以的
如果想做线程间通信 可以用join获取线程的返回值
------解决方案--------------------
应该可以用管道吧?http://blog.****.net/windone0109/article/details/8895875