繁体   English   中英

python中子进程的不确定行为

Uncertain behaviour of subprocess in python

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

snmpset -v 2c -c private <oid> integer 6
try:
    x = subprocess.check_output(command,shell=True)
except Exception:
    msg = "Some error here"
    exit()

我写了上面的代码是其中一部分的python脚本。 有时它会正确执行,而有时会出现以下错误:

Error in packet.
Reason: noCreation (That table does not support row creation or that object can not ever be created)
Failed object: SNMPv2-SMI::<oid>

我不明白为什么它行为不确定。 谁能帮忙吗? 谢谢!

问题暂未有回复.您可以查看右边的相关问题.
1 计算python中子进程/子进程的数量

我没有软件背景,因此请原谅任何不正确的术语。 我想在python脚本中创建一个循环,以监视创建的子进程的数量。 以下是python中的代码示例: 目的是在不使系统过载的情况下同时运行多个作业(10,000 &lt;)。 作业在后台运行,并且当正在运行的作业数降至某个特定数目(n ...

2 为什么python中子进程的数量会影响子进程的内存消耗?

我在python中有一个非常有趣的案例。 主流程创建N个子流程。 子流程是从multiprocessing.Process继承的类。 现在,当子进程数为10时,每个子进程消耗约15M的驻留内存。 但是,当我将子进程的数量增加到100个时,每个子进程的驻留内存消耗将跃升至约5000 ...

2013-01-16 09:59:00 1 303   python
3 如何反向迭代python中子进程的输出?

我有一个 python 代码,它从 journalctl 迭代日志,如下所示,目前它打印 日志 1 日志 2 日志 3 但我想要的是 日志 3 日志 2 日志 1 我怎样才能做到这一点 ...

2020-09-10 12:23:53 3 36   python
4 Python中子进程的实时输出

我正在运行Django网络服务器,并尝试将子进程的输出实时打印到日志中。 如果我推荐readline行并取消注释yowzer行,我将获得所需的日志输出流,但是当我尝试按原样运行此命令时,我没有任何输出。 我究竟做错了什么? 我可以找到的所有结果似乎都表明它可以按原样工作。 谢谢! ...

5 Python中子进程readline超时

我有一个小问题,我不太确定如何解决。 这是一个最小的例子: 我拥有的 我想要什么 我从子流程中读取了一行并对其进行了处理。 如果在固定时间间隔后没有线路到达,我如何退出? ...

6 python 3中子进程的变化

我正在尝试从http网站读取一些数据并对其进行处理以获取一些详细信息。 使用urllib,我从net读取数据,然后使用子进程将该字符串传递给bash。 我已经看到以下代码在python 3中有效,但在python 2中无效。想知道为什么两个版本之间的行为存在差异。 代码通过stdin将 ...

7 在python中:子进程会失效,而其他进程则不会,不确定为什么

编辑:答案是操作系统正在修改进程,因为我正在消耗所有内存 我产生了足够多的子进程来保持内核平均1:1的负载,但是在一个小时内的某个时刻,此脚本可以运行几天,其中3个进程运行了: 我不知道为什么会这样,连接的是主机和从机。 我也可以根据需要附加mysql / pg包装器,有什么建议 ...

8 python 3不确定的行为

这是我第一次看到计算机程序对同一输入的不确定响应,反复传递,而没有明确地调用任何随机性。 考虑以下python3脚本,名为strange.py: 当脚本生成可执行文件时,从shell运行多次 有时会得到{'a':'1','b':'2'},其他时候{'b':'2','a':' ...

9 不确定如何确定子进程是通过完成还是通过信号终止

我正在尝试编写一个程序, 我的父进程应该能够忽略SIGINT信号,并且 另一方面,我的子进程应执行SIGINT信号的默认功能。 最后,我应该找出Child进程是否被任何特定信号终止。 我的子进程基本上根据一些输入执行execvp()。 因此,我尝试执行 ...

10 python子进程终止行为

我有这个test.py : 当我运行它时,我得到了这个: 这是我所期望的。 但有时我通过运行相同的脚本得到了这个: 我正在使用Python 3.8.2/ubuntu ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM