我是phyton的新手,我需要为“Python22”编写代码:
我有module1
和module2
,我想从module2
module1
模块1:
import module2
单词数:
import os
os.system('taskkill /FI "WINDOWTITLE eq Notepad')
如果我打开module1
这个过程被杀了但只有一次,我想做的是每2分钟加载module2
(例如)
我尝试了time.sleep(2)
,但我认为我能做到的唯一方法是复制相同的行很多时间,所以它不正确。
感谢您的帮助!
答案 0 :(得分:1)
导入仅适用一次。如果要重新加载模块,则需要调用
reload(module2)
但这不是重点 - 重新加载模块不是你应该经常做的事情。你想要做的是把你的系统调用放在一个函数中,然后调用它。
模块1:
import os
import time
def kill_notepad():
os.system('taskkill /FI "WINDOWTITLE eq Notepad')
while True:
kill_notepad()
time.sleep(2)