Popen在屏幕上启动窗口

时间:2017-10-02 18:11:07

标签: python

我目前使用以下代码启动bat文件,等待几秒钟,然后在bat窗口中输入命令。目前正在运作。

    # find bat file to open (named echo_test.bat)
    os.chdir(target_dir)
    target = [x for x in os.listdir('.') if 'echo_test' in x][0]
    print target
    # open file, wait, and write "test" to it
    p = Popen('{}'.format(target), stdin=PIPE, stdout=PIPE)
    time.sleep(2)
    p.stdin.write('test')
    time.sleep(4)
    sys.exit(0)

如何在屏幕上以交互方式启动初始bat文件?我已经尝试将/k传递给它,但它没有做任何事情。我似乎错过了什么。

0 个答案:

没有答案