相关疑难解决方法(0)

运行进程,不要等待

我想运行一个进程而不是等待它返回.我已尝试使用P_NOWAIT和子进程生成如下:

app = "C:\Windows\Notepad.exe"
file = "C:\Path\To\File.txt"

pid = subprocess.Popen([app, file], shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE).pid
Run Code Online (Sandbox Code Playgroud)

但是,控制台窗口保持不变直到我关闭记事本.是否可以启动该过程而不是等待它完成?

python windows

37
推荐指数
3
解决办法
6万
查看次数

subprocess.popen和subprocess.run有什么区别

我是这个subprocess模块的新手,而且工程学让我想知道subprocess.popen和之间的区别是什么subprocess.run.这个命令有什么不同吗?一个人刚刚更新吗?哪个更好用?

python

34
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×2

windows ×1