Python os.system一次又一次打开程序

时间:2017-12-10 15:28:24

标签: python os.system

我想打开一个程序,然后连续打印"资源管理器打开":

import os 
while True:
    os.system("start explorer.exe")
    print("explorer opened")

一次又一次open explorer.exe,我不想“在'有一个休息声明。

1 个答案:

答案 0 :(得分:0)

这是我对你想要的问题的最佳猜测

import os 
already_ran = False
os.system("start explorer.exe")
while True:
    #If not already ran run the explorer 
    if already_ran == False:
       os.system("start explorer.exe")
       already_ran = True #now that is is ran do not run it again

    print("explorer opened")

上面的代码会运行explorer.exe一次,然后无限期地打印explorer opened