subprocess 相关问题

Python子进程模块允许您生成新进程,连接到它们的输入/输出/错误管道,并获取它们的返回代码。使用它在Python中运行shell命令或可执行文件。

在Windows上将^ C发送到Python子进程对象

我有一个测试工具(用Python编写),需要通过发送它来关闭被测程序(用C语言编写)。在Unix上,proc.send_signal(signal.SIGINT)工作正常。在Windows上,那......

回答 4 投票 22

我正确使用系统调用/子进程调用吗?

此代码在运行时失败:import datetime import subprocess startdate = datetime.datetime(2010,4,9)for i in range(1):startdate + = datetime.timedelta(days = 1)enddate = datetime.datetime(.. 。

回答 2 投票 0

与孩子的孩子互动

我需要直接与我用子进程生成的进程的stdin和stdout进行交互。我可以用:proc = subprocess.Popen(“/ bin / bash”,stdin = subprocess.PIPE,stdout = subprocess.PIPE,...

回答 1 投票 0

Python subprocess.call使用linux源命令[duplicate]引发OSError

在python2.7中,我们可以使用子进程包执行外部linux命令。 import subprocess subprocess.call([“ls”,“ - l”])//或subprocess.call(“ls -l”.split())都可以。我有一个档案......

回答 1 投票 0

Python subprocess.Popen()和stdout文件对象关联

我想知道subprocess.Popen()对象和stdout之间的关联以及它如何将Popen实例转换为文件对象。 type(subprocess.Popen)# subprocess.Popen(“:”,shell = ...

回答 1 投票 0

如何通过Popen.communicate()传递unicode文本消息?

我有python脚本,在执行时向终端显示Unicode消息。所以我想在进程运行时在网页中显示该消息。我能够通过Popen运行脚本......

回答 1 投票 0

如何终止使用shell = True启动的python子进程

我正在使用以下命令启动子进程:p = subprocess.Popen(cmd,stdout = subprocess.PIPE,shell = True)但是,当我尝试使用:p.terminate()或p.kill()时杀死命令......

回答 10 投票 261

逐行读取子进程标准输出

我的python脚本使用subprocess来调用非常嘈杂的linux实用程序。我想将所有输出存储到日志文件中并向用户显示一些输出。我认为以下可行,但......

回答 7 投票 199

如何从另一个python代码运行python代码

我在不同的文件夹中有多个python代码,必须按顺序运行。之前有过类似的问题,但答案似乎没有成功。我试过以下......

回答 2 投票 2

Python添加多项检查在具有返回调用的函数下

我有一个下面的代码片段来运行快速健康检查系统和服务,这是正常工作但是,我想包括一个检查与elif条件的call_function我ps_rpcbind ...

回答 1 投票 0

为什么两个子流程会相互阻止工作?

我遇到了让两个子进程一起运行的问题。第一个子进程是视频流的转码:subprocess.Popen(“ffmpeg -i input output”,shell = True)我需要这个才能运行...

回答 1 投票 6

使用Python子进程将PCM数据从FFMPEG管道传输到另一个进程

我正在尝试转录播客。为此,我使用FFMPEG解码mp3流,并将生成的PCM输出传送到语音识别组件。我的代码看起来像这样。 MP3 = ...

回答 2 投票 0

使用子进程在Windows上运行Python脚本

有没有一种在Windows / Linux / OS X上运行Python脚本的简单方法?在后两个,subprocess.Popen(“/ / / script.py”)工作,但在Windows上我收到以下错误:Traceback(最近的调用...

回答 7 投票 38

什么是args参数的subprocess.Popen最大长度?

我正在使用子进程模块中的Popen函数来执行命令行工具:subprocess.Popen(args,bufsize = 0,executable = None,stdin = None,stdout = None,stderr = None,preexec_fn = None,...

回答 2 投票 14

时间跟踪软件如何找到应用程序的屏幕时间?

我想用python for windows编写一个时间跟踪软件。如何查找单个应用程序的总屏幕时间?有没有跟踪总数的Windows服务...

回答 1 投票 0

使用没有shell = false的子进程和来自数组的变量的Python错误

我有与shell = True一起使用的代码片段,这是不安全的,当我尝试删除shell = True并包含shell = False程序错误时代码如下:cmd =“git clone https:...

回答 1 投票 2

如何使用subprocess.check_call()在virtualenv中运行`pip`?

我正在尝试使用subprocess.check_call()在不同的Python virtualenvs中启动命令。要激活virtualenv(以Python 2/3不可知的方式),我只需将路径附加到我的virtualenv ...

回答 1 投票 0

从用户获取输入,然后使用子流程启动流程

我想有一个程序,它接受用户的输入,然后尝试打开该文件/程序。我可以使用subprocess.call([file])执行此操作,但这仅适用于基本程序,如记事本。一世 ...

回答 1 投票 1

Python:重复通过subprocess.call命令

我有以下代码重新遍历IP地址列表以查找SNMP字符串:INPUT:import os import subprocess ip_list = ['10 .10.10.10','10.10.10.11'] snmp =“snmpget -v1 -c public “......

回答 2 投票 0

如何在Views.py中运行子进程 - Django

我正在尝试使用源脚本/ earnings.py运行脚本,并使用从用户生成的符号参数。输出是一个matplotlib图,我试图将其放入我的模板中。来自......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.