运行和终止程序(Windows 下的 Python)

发布于 2024-08-31 16:22:31 字数 291 浏览 8 评论 0原文

我想创建一个基本上执行此操作的小脚本:

run program1.exe --> kill program1.exe 
after n seconds --> run program1.exe again. 

我了解一些基本的 Python 并且会阅读此内容,但我有点着急,只需要尽快完成即可。

如果有人有脚本/想法或者可以帮助我解决打开和终止 .exe 文件所需的语法,请...我也不介意其他语言的解决方案。如果这有点“请编写我的代码”,我很抱歉,这不是我通常做的事情。

I'd like to create a small script that basically does this:

run program1.exe --> kill program1.exe 
after n seconds --> run program1.exe again. 

I know some basic Python and would read up on this, but I'm in a bit of a hurry and just need this to get done ASAP.

If someone has a script/idea or could help my out with just the syntax I need to open and kill the .exe file, please... I don't mind solutions in other languages either. I'm sorry if this is a bit "please write my code"-ish, that's not something I typically do.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╰つ倒转 2024-09-07 16:22:31

阅读子流程模块

import subprocess, time
p = subprocess.Popen(['program1.exe'])
time.sleep(1) # Parameter is in seconds
p.terminate()
p.wait()

Read up on the subprocess module.

import subprocess, time
p = subprocess.Popen(['program1.exe'])
time.sleep(1) # Parameter is in seconds
p.terminate()
p.wait()
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文