subprocess 相关问题

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

子进程找不到我的文件(找不到文件错误)

我试图使用subprocess来调用我当前的脚本如下:import subprocess as sb current_path = os.path.realpath(__ file__)sb.call(['python3',current_path])但是,我最终在:。 ..

回答 1 投票 1

如何在subprocess.run中使用creationflags = CREATE_NO_WINDOW?

我正在尝试创建一个简单的python / tkinter UI来从Windows运行cygwin命令。为了避免获得命令窗口,我正在使用pythonw.exe启动我的python脚本。这是运行...的代码

回答 1 投票 1

/ bin / bash -i覆盖PS1

我正在使用以下python3.6代码(g.py)来启动带有自定义提示的交互式bash shell:import subprocess import os ...

回答 2 投票 0

如果需要多个stdin输入,python asyncio会死锁

我编写了一个命令行工具,使用python asyncio为多个git repos执行git pull。如果所有repos都有ssh无密码登录设置,它工作正常。如果只有1个回购需要,它也可以正常工作......

回答 3 投票 11

子进程命令的实时输出

我正在使用python脚本作为流体动力学代码的驱动程序。当运行模拟时,我使用subprocess.Popen来运行代码,将stdout和stderr的输出收集到...

回答 14 投票 143

运行shell命令并捕获输出

我想编写一个函数来执行shell命令并将其输出作为字符串返回,无论是错误还是成功消息。我只想得到与我相同的结果......

回答 17 投票 732

如何使用python运行带有参数的exe文件

假设我有一个文件RegressionSystem.exe。我想用-config参数执行此可执行文件。命令行应该是这样的:RegressionSystem.exe -config filename我尝试过:...

回答 3 投票 13

OSError:[WinError 193]%1不是有效的Win32应用程序

我试图从python解释器中使用子进程调用python文件“hello.py”。但我无法解决此错误。 [Python 3.4.1]。 import subprocess subprocess.call(['hello ....

回答 5 投票 27

如何从Python中的子进程捕获sys.exit()?

我已经创建了一个master.py来启动其他脚本。从子进程导入PIPE,STDOUT,运行def main():command = [“python3”,“file1.py”] print(“Executing:{}”。format(command))...

回答 1 投票 1

TKinter GUI冻结,直到子流程结束并实时输出到文本Widget

我正在尝试为我前一段时间创建的GUI添加一些功能,特别是我需要的功能是一个文本小部件,我发送的终端命令显示它们的输出。重定向器类看起来......

回答 3 投票 0

使用subprocess.check_output时,我的字符串是否有原因?

我需要将字符串放在变量中,看起来完全像这样:'{“S3Object”:{“Bucket”:“ “,“名称”:” “,“版”:” “}}'需要......

回答 1 投票 0

通过python在窗口服务中提示shell

我想通过python在windows服务中提示一个shell。以下是我的代码。它运行购买提示运行背景而不是显示。非常感谢你! import win32service ...

回答 1 投票 0

在Python中使用多个参数执行Knime(subprocess.run)

大家好,我正在寻找一种在批处理模式下在Python中执行KNIME工作流程的方法(无需打开KNIME的GUI,https://www.knime.com/faq#q12)经过几个小时的尝试,我问你是否......

回答 1 投票 0

令人尴尬的并行For循环,子进程调用

我有一个像这样工作的python程序:初始化数据调用软件外部来计算数据结果(使用子进程),回读外部软件的输出操作输出,准备它...

回答 1 投票 -1

当对Cisco路由器的ssh命令产生大量输出时,subprocess.CalledProcessError和ssh连接丢失

我的代码存在问题。输出很小时工作正常,但输出很大时会断开。这是我的代码:def listDevices(username,pass,regex):command =“list-dev”+ regex ...

回答 1 投票 1

如何在Python中使用sudo权限编写文件?

我想用python将内容写入文件。文件的位置在根目录路径中:/ etc / hosts下面是文件权限-rw-r - r-- 1 root root我要更新这个文件,并且......

回答 4 投票 0

在mac上打开和终止进程

当在macOS上使用terminate()调用时,打开的程序不会关闭。我试图通过python打开一个外部文件,然后关闭它。一切似乎都在起作用,除了杀死......

回答 1 投票 0

在后台执行子进程

我有一个python脚本,它接受一个输入,将其格式化为一个命令,调用服务器上的另一个脚本,然后使用subprocess执行:import sys,subprocess thingy = sys.argv [1] ...

回答 2 投票 8

通过python子进程运行搜索并使用sed替换会导致不可查看的字符

给定文件/ tmp / hi with content:bali = $ {hi并在其上运行命令sed -i -E's /(^ | [^。])hi / \ 1bi / g'/ tmp / hi结果如下bali中的以下内容= $ {bi如预期。但是,运行...

回答 1 投票 0

用python运行另一个程序?

我有一个程序,我从命令行运行,如下所示:$ program a.txt b.txt该程序需要两个文本文件作为参数。我正在尝试编写一个Python 3.2脚本来运行...

回答 4 投票 11

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