os.system()调用一个bat 文件,bat文件不会自动关闭。导致代码卡在os.system()这一行。
import os, time
def is_admin():
try:
return ctypes.windll.shell32.IsUserAnAdmin()
except:
return False
for i in range(40):
time.sleep(5)
print(111)
os.system(r"D:\login\%s.bat"%(i))
print(222)
bat代码
taskkill /f /im steam.exe
F:
cd F:\Software\Steam
steam.exe -login 账号 密码 -applaunch 1063730
运行结果及报错内容
111 输出了
222 并没有输出
我想要达到的结果
希望可以 os.system 执行超过一段时间 自动跳过往下执行
或者这个bat文件执行完能自动关闭2