腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
运行
Python
子
进程
和
流
,
同时
过滤
stdout
和
stderr
?
、
、
我有一个类似服务器的应用程序,我想从
Python
中
运行
。它永远不会停止,直到用户中断它。当应用程序
运行
时,我希望不断地将
stdout
和
stderr
重定向到parent。Shell: wrapper.py 执行wrapper.py 我相信这要归功于subprocess.run从父
进程
继承了
stdout
和
stderr
文件描述。很好。想象一下,当输出行包含4时,我想
运行
任意
Python
代
浏览 109
提问于2016-03-29
得票数 2
回答已采纳
1
回答
如何
在后台
运行
进程
并覆盖标准
流
、
、
、
、
我想编写一个
python
脚本,它应该在后台中创建一个
进程
,将它的stdin、
stdout
和
stderr
重定向到一个单独的虚拟
流
中,以便与该
进程
(此可执行文件是my程序)进行通信。我需要从
python
脚本中
同时
运行
我的程序的几个实例,并且我需要一个适当的解决方案来接收/发送消息到其覆盖的
流
。我没有在
python
中的
子
/
进程
浏览 3
提问于2015-02-17
得票数 0
回答已采纳
1
回答
带有
进程
替换和文件重定向的
python
subprocess.call bash命令
、
在
Python
中,我想调用一个脚本,它在执行时打印到屏幕上,
同时
记录
stdout
和
stderr
流
。我有下面一行要执行的bash代码:其中script.sh是
同时
输出到标准输出
和
标准错误的任何脚本该行将
stdout
和</
浏览 0
提问于2011-05-20
得票数 2
回答已采纳
1
回答
Python
Fabric不会传入变量
、
、
in conf: comment.close() 出于故障排除的目的,我添加了print pwd
和
printlocal与sudo
和
run是否不同
浏览 0
提问于2015-06-27
得票数 1
2
回答
Python
子
进程
超时?
、
我有一个脚本,它
运行
另一个命令,等待它完成,记录
stdout
和
stderr
,并根据返回代码做其他事情。代码如下: p = subprocess.Popen(command, stdin=subprocess.PIPE,
stderr
=subprocess.PIPE,
stdout
=subprocess.PIPE
浏览 1
提问于2015-03-21
得票数 0
3
回答
如何
将
python
子
进程
命令中的
stdout
输出到没有任何缓冲的文件中?
、
、
、
、
我试图使用
子
进程
命令将其
stdout
输出发送到日志文件。我希望用户能够使用tail -f logfile
同时
查看日志。file_
stderr
=open("/var/log/feeder.e
浏览 2
提问于2014-11-12
得票数 0
回答已采纳
2
回答
启动过程而不输出标准输出
我使用
python
脚本作为引导程序来启动一个长期
运行
的java服务。call = [ "java", "-cp", ... ] subprocess.Popen(call,
stdout
但是,当
python
进程
完成后,我仍然从java
进程
获得
stdout
输出。我认为这是因为
python
关闭了我的fnull,所以
浏览 5
提问于2014-08-27
得票数 0
1
回答
当使用child_process.spawn()方法
和
{stdio:“继承”}时,父
进程
是否可能从子
进程
接收输出?
、
、
、
我试过阅读subprocess.
stdout
,但是节点文档清楚地声明:“如果子节点是由stdio1设置为‘管道’以外的任何东西生成的,那么这个值将为null。”这不是我想要的,因为我需要继承。也尝试在我的
子
进程
中使用process.send(),但这也不起作用。
浏览 0
提问于2019-02-05
得票数 2
1
回答
将
stdout
和
stderr
与
Python
popen合并,并检测
stderr
是否为空
、
、
、
我想用popen
运行
一个
子
进程
,它可以
同时
向
stdout
和
stderr
发送消息,但该
子
进程
将继续按自己的方式
运行
,尽管写入到
stderr
。我想
同时
流式传输
stdout
和
stderr
,这样我就可以按照它发生的确切顺序(或者从技术上说,我猜是被刷新)获得输出。然后,我想记录完整的结果集。但我也想独立知道
stderr
浏览 8
提问于2018-02-05
得票数 0
1
回答
在模板中显示"
python
manage.py测试“的结果
、
我正在编写views.py函数,它应该返回"
python
manage.py测试“并将其呈现给模板。views.pydef Test_Case(request): output = os.popen("
python
manage.py test").read
浏览 4
提问于2020-10-23
得票数 1
1
回答
使用BytesIO作为subprocess.run的标准输出/标准错误目标
、
我想
运行
子
进程
,并将
stdout
和
stderr
重定向到不同的目标。subprocess.run方法允许捕获内存中的输出(使用参数capture=True),或者通过向参数
stdout
和
stderr
提供类似文件的值将输出重定向到文件中。=target_file_handle,
stderr
=temp_file_like File "C:\Users\username\AppData\Local\Program
浏览 24
提问于2020-09-29
得票数 0
回答已采纳
1
回答
Python
监视
子
进程
的
stderr
和
stdout
、
、
、
、
我试图从
python
2.7中作为
子
进程
或线程启动程序(HandBreakCLI)。我已经开始了,但我不知道
如何
监控它的
stderr
和
stdout
。该程序分别将它的状态(%完成)
和
有关编码的信息输出到
stderr
和
stdout
。我希望能够定期从适当的
流
中检索完成的%。我尝试过调用subprocess.Popen,并将
stderr
和
stdou
浏览 3
提问于2011-03-02
得票数 10
2
回答
阻止写入标准输出
、
我正在编写一个
Python
脚本,它将使用
子
进程
。其主要思想是让一个父脚本
运行
特定的
子
脚本,例如
运行
其他程序或自己做一些事情。父脚本
和
子
进程
之间有管道。我使用它们来控制
子
进程
是否仍在响应,方法是定期发送一些字符并检查响应。问题是,当
子
进程
在屏幕上打印任何内容(即写入
stdout
或
stderr
)时,管道就会断开,所有东西都会崩溃。所
浏览 2
提问于2012-05-25
得票数 2
2
回答
使用
Python
通过
stderr
和
stdout
处理
子
进程
中的消息
、
、
、
、
我的
python
代码生成
子
进程
,并打印出
stdout
和
stderr
消息。我需要以不同的方式打印它们。p = subprocess.Popen(cmd,
stdout
=subprocess.PIPE) for line in iter(p.
stdout
.r
浏览 2
提问于2011-01-26
得票数 6
回答已采纳
2
回答
从父
进程
分叉/派生多个node.js
进程
的最高性能方法
、
、
、
我正在使用Node.js产生100个以上的
子
进程
,甚至1000个。我担心的是,如果所有
子
进程
的
stdout
/
stderr
都必须通过父
进程
才能被记录到某个位置,那么父
进程
可能会成为某种瓶颈。
和
stderr
通过管道传输到父
进程
?with the data我假设 如果在父
进程
中对
stdout
和
<
浏览 6
提问于2016-11-26
得票数 4
2
回答
Python
2.5 subprocess.Popen问题
、
我正在尝试
运行
以下
Python
脚本:
stdout
=subprocess.PIPE,print child.
stderr
.read()如果stdin不超过大约3750个字符,则可以很好地工作。超过此限制,
浏览 0
提问于2011-03-25
得票数 2
回答已采纳
1
回答
子
进程
在调用Thread.sleep()时停止(在Windows下的Java中)
、
、
、
我有一个使用ProcessBuilder启动外部
进程
(Internet Explorer)的Java应用程序。奇怪的是,当父Java线程调用Thread.sleep时,这个子
进程
就会冻结。并非所有
进程
都会发生这种情况,例如Firefox,但在IE中这种情况时有发生。附言:我试过Robot.delay()也有同样的效果
浏览 4
提问于2009-09-24
得票数 2
回答已采纳
2
回答
Python
:没有返回或错误的os.system()
、
、
、
、
我想这有点像无声的命令,
运行
到最大程度,但不返回任何文本。我不能使用“try”,因为它不是
Python
错误。
浏览 6
提问于2011-12-21
得票数 0
回答已采纳
1
回答
使用
StdOut
和
StdErr
重定向创建
子
进程
、
、
我想要创建一个程序,它可以为任意的exe文件创建一个
进程
,
同时
捕获该exe文件的
stderr
和
stdout
,即重定向到我的程序。必须保留目标任意exe文件
进程
的输出序列。,而不是简单地将
stderr
和
stdout
处理为2个独立的
流
。我知道重定向
stdout
和
stderr
的标准方法是创建2个匿名管道,并由创建的
子
进程
继承这2个管道
浏览 1
提问于2011-10-17
得票数 1
1
回答
在
Python
中交互
运行
Python
、
我正在尝试使用
子
进程
在
python
中交互地
运行
python
。当我
运行
下面的脚本时,它挂在我从
stderr
读取的数据上。import subprocess 我想做这个单螺纹的。my 'ma
浏览 1
提问于2016-09-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 模块 subprocess 派生新进程
Python_cmd的各种实现方法及优劣
如何修复Python任意命令执行漏洞
程序媛笔记分享——python模块之subprocess模块
Python-调用系统命令的方法,快速完成任务
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券