【问题标题】:run multiple .exe files at the same time using python [duplicate]使用python同时运行多个.exe文件[重复]
【发布时间】:2016-10-04 11:55:20
【问题描述】:

我想使用 python 脚本打开多个 .exe 文件,但如果不关闭前一个,它将无法打开下一个 .exe 或文件。我想一次全部打开。

这是我的代码

    import os
    os.chdir( 'C:\\Users\\FOLDER\\' )
    os.system( '"C:\\Users\\FOLDER\\APP.exe"' )
    os.chdir( 'C:\\Users\\FOLDER2\\' )
    os.system('"C:\\Users\\FOLDER2\\APP2.xlsx"')

【问题讨论】:

    标签: python


    【解决方案1】:

    您可以使用python multiprocessing,这是文档中的一个示例,您可以快速适应您的需求:

    from multiprocessing import Pool
    p = Pool(5)
    def f(x):
        return x*x
    p.map(f, [1,2,3])
    

    【讨论】:

    • 问题不在于多线程,而在于如何运行非阻塞程序。
    猜你喜欢
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 2015-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多