腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
3.4子
进程
、
下面已经在
Python
2.7中起作用了,我相信这就是我所使用的。目前,我正在尝试将所有内容更新为
Python
3.4,但这根本不起作用。当我
运行
程序时,它就会停止
运行
,而
不会
运行
我要求它
运行
的任何
进程
。我希望它同时
运行
特定的
进程
多次(子
进程
将自己更新为一个新值,这样它就
不会
每次尝试做相同的事情)。我做错了什么? #!/usr/bin/
pytho
浏览 1
提问于2016-07-16
得票数 0
回答已采纳
3
回答
subprocess.Popen
()替换os.system()的问题
、
我正在尝试通过一个
python
脚本在一个48核集群上生成一组文件,该集群实际上有一个主机器和3个从机器。我需要生成一组文件,在它们上
运行
一些脚本,收集结果,然后删除它们。我正在通过os.system()
运行
python
脚本 我从那里了解到,使用
subprocess.Popen
()比使用os.system更好,这样在继续执行之前,它实际上会等待我的脚本生成我的文件。我浏览了
python
文档并尝试了
subprocess.Popen
('ls'),但是我不能
浏览 2
提问于2013-03-23
得票数 1
回答已采纳
1
回答
同时执行多个.py文件
、
我希望在
Python
脚本文件中同时
运行
三个.py文件。我最初调用subprocess.call()三次(每个.py文件调用一次),但记住它会阻塞,直到命令结束。我尝试了
subprocess.Popen
(['screen', '
python
_file']),因为我相信它
不会
阻塞,但当我使用screen -ls检查
进程
时,只有一个
进程
在
运行
。如何使用
Python
脚本同时
运行
这三个程
浏览 3
提问于2013-08-14
得票数 5
回答已采纳
1
回答
为什么Popen.terminate()终止子
进程
在Windows上使用命令解释器(cmd.exe)
运行
?
、
、
、
、
在Linux下,使用shell=True传递给
subprocess.Popen
构造函数创建的子
进程
将只杀死shell,而
不会
杀死shell创建的
进程
(见)。然而,
运行
在Windows x64 SP3和
Python
2.7.3 64位下的
python
-c "import subprocess;
subprocess.Popen
(['ping', '-t','google.com'],
浏览 1
提问于2012-10-22
得票数 2
回答已采纳
3
回答
启动
进程
并阻塞直到它完成的最好方法
我被告知
subprocess.Popen
不会
阻塞,所以
进程
在后台
运行
,并且您的
python
程序
不会
等到它完成。然而,这不是我想要的。 我让我的程序调用到一个我无法控制的外部
python
程序中。它不返回任何返回码,只是
运行
,操作文件,然后结束。我想调用它,并且只在调用完成后才继续我的
python
程序。我
该
怎么做呢?
浏览 10
提问于2011-08-11
得票数 2
回答已采纳
2
回答
使用
Python
生成多个rdesktop会话
我正在编写一个脚本,以便使用rdesktop启动远程桌面会话。代码的相关部分如下所示:当发生这种情况时,终端将被锁定,直到我退出rdesktop会话。是否可以使用此脚本启动多个桌面会话?
浏览 2
提问于2012-08-28
得票数 0
回答已采纳
2
回答
如何在
Python
中产生一个新的独立
进程
、
、
、
、
我有一些
Python
代码,它偶尔需要跨越一个新
进程
,以“即发即忘”的方式
运行
shell脚本,也就是说,没有阻塞。shell脚本
不会
与原始
Python
代码通信,实际上可能会终止调用
Python
进程
,因此启动的shell脚本不能是调用
Python
进程
的子
进程
。我需要它作为一个独立的
进程
启动。然后,mycode.py将继续处理而
不会
阻塞。script script.sh将独立执行某些操作
浏览 1
提问于2013-12-18
得票数 28
回答已采纳
1
回答
调用方法时独立
运行
python
脚本
、
我正在编写一个django应用程序,在这里我需要调用
python
脚本,比如在调用方法foo.py时使用bar。脚本foo.py可能需要很长时间来执行,因为它在数据库中的数百万行上迭代。我试过:os.systemsubprocess.call 但是他们都在等待文件产生一个输出。我怎样才能做到这一点?是否有我缺少的模块,或者我可以编写一个“观察者脚本”来观察如果调用bar方法,它将独立
运行
foo.py文件而不需要等待,让方法完成执行而不是等待。
浏览 4
提问于2016-01-27
得票数 2
回答已采纳
2
回答
Python
:检查cmd命令何时完成其工作
、
当我在
subprocess.Popen
(script, shell=True)中使用中的另一个
python
脚本执行
python
脚本时,是否可以在脚本执行其他函数之前完成
运行
时通知
python
?另外,我可以获得执行的
python
脚本的实时输出吗? 我只能从它获得输出,执行command>output.txt,但这只是在整个过程结束之后。stdout没有任何输出的grep。
浏览 8
提问于2010-10-06
得票数 2
回答已采纳
1
回答
Python
Subprocess.Popen
不会
运行
该
进程
、
、
你好,我正在尝试通过
python
打开一个
进程
。 如果我使用的是subprocess.call或subprocess.check_call,它的工作方式与我预期的一样。唯一的问题是,即使执行的
进程
完全“启动”,我的程序也会停止工作。 有了process.Popen它就不能工作了,我怎么才能让process.Popen
运行
?clientPath = "C:\\Program Files (x86)\\SomeFolder\\SomeExecutable.exe"
subprocess.Popen</
浏览 55
提问于2021-09-09
得票数 1
2
回答
python
-
subprocess.Popen
().pid返回父脚本的pid
、
我正在尝试从另一个
Python
脚本
运行
Python
脚本,并获取它的pid,这样我就可以在以后杀死它。我用父脚本的参数shell=True', but thepidattribute returns thepid`尝试了
subprocess.Popen
(),所以当我试图杀死子
进程
时,它就会杀死父
进程
。下面是我的代码: proc =
subprocess.Popen
("
python
.
浏览 0
提问于2015-06-25
得票数 10
2
回答
如果其中一个子
进程
完成,
Python
将杀死所有子
进程
。
、
、
我有一个
python
代码,它使用
subprocess.Popen
运行
具有多个实例的其他脚本,并等待它们使用
subprocess.Popen
().wait()完成。一切都很好,但是如果其中一个子
进程
被终止,我想杀死所有的子
进程
。下面是我使用
python
子流程包
运行
多个实例的代码import osimport subprocess pro
浏览 3
提问于2022-07-13
得票数 1
回答已采纳
2
回答
如何在
python
中干净子
进程
、
、
、
我们使用
python
进程
来管理长时间
运行
的
python
子
进程
。子
进程
偶尔需要被终止。kill命令
不会
完全杀死该
进程
,而只是使其失效。p =
subprocess.Popen
(['sleep', '400'], stdout=subprocess.PIPE, shell=False)p =
subpro
浏览 7
提问于2017-01-31
得票数 5
回答已采纳
1
回答
unix crontab不能很好地处理
python
的
subprocess.popen
、
、
、
我正在使用crontab启动一个
python
脚本,
该
脚本将使用
subprocess.popen
()单独启动几个
进程
。我使用这个命令来启动一个可能需要30分钟的过程-所以我不想等待结果,而是继续我原来的crontab
运行
脚本。问题是crontab似乎像subprocess.call一样处理
subprocess.popen
!我可以在我的日志文件和
进程
列表中清楚地看到,第一个popen成功了,但它
不会
在后台继续-它会一直等到第一个popen
进程</e
浏览 1
提问于2012-01-10
得票数 5
3
回答
在
python
中终止sudo启动的子
进程
、
、
、
、
/
python
2.7/subprocess.py", line 1572, in kill File "/usr/lib/
python
2.7("sudo sleep 100".split())kill_pr =
subprocess.Popen
("sudo kill {}".format(pr.pid)) 但这并
不会
扼
浏览 224
提问于2018-05-31
得票数 10
回答已采纳
2
回答
带有
Subprocess.popen
的Pyinstaller作为exe失败
、
、
、
当使用pyInstaller创建exe时,我很难实现子
进程
。 str(cmd), pec_ip, '1', '0', '0', '0', '0'], startupinfoenv=os.e
浏览 1
提问于2018-07-25
得票数 0
回答已采纳
1
回答
日志
进程
的STDIN和STDOUT
、
、
我想用
subprocess.Popen
()
运行
一个
进程
,并通过
python
shell与它通信,就像
subprocess.Popen
的常见行为一样。我
该
怎么做呢?
浏览 0
提问于2012-02-15
得票数 1
回答已采纳
1
回答
停止
python
中的子
进程
、
、
、
、
我有几个
python
脚本,它们在使用子流程库的同时
运行
。但是,我希望能够在事件发生时停止所有
进程
,例如按下按钮。我试过几件事,但似乎都没有用。我使用Windows和
Python
3.8.0
subprocess.Popen
("
python
Program1.py")
subprocess.Popen
("
python
Program2.py&qu
浏览 3
提问于2020-06-01
得票数 0
回答已采纳
1
回答
如何在
Python
中获取流程实例(带pid或监听端口)?
、
、
、
在
Python
语言中,
subprocess.Popen
(cmd)可以返回一个
subprocess.Popen
实例,
该
实例表示一个具有特定cmd的
进程
。我想知道,是否可以通过
进程
侦听的端口或
进程
的pid获取这样的实例?是否有像subprocess.getProcessesByPort(port)或subprocess.getProcess(pid)这样的API 我理解这种灵活性可能会导致安全问题,如果这是不可能的,我也
不会
感到惊讶
浏览 5
提问于2017-02-27
得票数 0
回答已采纳
1
回答
进程
终止后,
Python
通信将被阻塞。
、
、
、
我正在
运行
一个
Python
脚本,它执行一个Bash子
进程
。如果Bash子
进程
超时,那么
Python
脚本将打印Bash子
进程
的stdout。但是,如果使用"sudo“关键字执行Bash子
进程
,
Python
脚本将按预期工作,然后在超时阻塞
Python
之后读取stddout。#!sleep 1
Python
脚本如下所示: import subpr
浏览 6
提问于2021-04-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何让编程语言 Python 自己重复运行进程?
程序媛笔记分享——python模块之subprocess模块
Python-调用系统命令的方法,快速完成任务
如何修复Python任意命令执行漏洞
在Python中为什么同样的Cypher语句运行结果不会完整显示
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券