subprocess 相关问题

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

Python中使用子进程的脚本不起作用

我正在使用一个脚本,在该脚本中输入数字,该脚本会为您创建一个文件夹并在该文件夹中打开文件资源管理器。但是我有问题。导入子进程import os ## saisie ...

回答 1 投票 0

如何使用Python中的子进程模块与生成的进程动态交互

为了提供一些背景信息,我必须对学生的C代码进行评分。这是文件夹结构:根| _____ ID#1 | ____ task1.c | ____ task2.c | ____ task3.c | ____ ID#2 ...

回答 1 投票 0

为什么不能在最后一个产量受损的输出之外的管道组件上调用communication()?

我想计算一个大型.fastq文件(5900万行)中大约500个模式的出现。这些模式的长度均为20个字符。在unix中,这很简单:grep -F -o -f ...

回答 1 投票 0

Maven命令mvn可以从终端运行但不会从python出现错误

我正在尝试从python脚本运行Maven项目。我已经安装了Apache Maven。从...的终端中运行命令:mvn exec:java -D“ exec.mainClass” =“ org.matsim.project.RunMatsim” ...]

回答 2 投票 1

为什么此子流程管道返回不正确的grep结果?

我想计算一个大型.fastq文件(5900万行)中大约500个模式的出现。这些模式的长度均为20个字符。在unix中,这很简单:grep -F -o -f ...

回答 1 投票 0

终端中子进程的返回值

如何返回python子进程的值,该子进程已通过以下代码通过main.py启动:subprocess.check_output(['lxterminal -e python3 rfid_input.py'],stdin = subprocess...。

回答 1 投票 0

Python子进程以交互方式工作,但不在脚本中工作

我正在尝试从python执行shell脚本并捕获输出。我正在使用以下行:x = subprocess.run([“ sh”,“ /path/to/script/myscript.bash”],stdout = subprocess.PIPE)...

回答 1 投票 0

Python子进程:根据先前命令的输出将一系列命令发送到进程

我正在尝试使用xfoil程序执行一系列命令。我已经到了要发送的所有命令的地步,以便可以使用...

回答 1 投票 0

Python子进程:如何/何时关闭文件?

我想知道为什么子流程会打开这么多文件。我有一个示例,其中某些文件似乎永远保持打开状态(在子进程完成后,甚至在程序崩溃之后)。考虑...

回答 1 投票 0


svn库FileNotFoundError:[WinError 2]

我尝试在远程服务器上使用svn库,此刻我遵循简单的示例。在这种情况下,我尝试连接到服务器并获取一些信息。连接似乎有效,但是当我...

回答 1 投票 0

使用Python通过STDIN / STDOUT启动和控制外部进程

我需要启动一个外部进程,该进程将通过通过stdin和stdout来回发送的消息来控制。使用subprocess.Popen,我可以启动进程,但无法控制...

回答 2 投票 5


使用Python子过程复制过程输出

我正在尝试从Python自动化脚本中运行“ docker-compose pull”,并逐步显示与Docker命令直接从外壳运行时将输出的输出相同的输出。这个...

回答 1 投票 1

通过子流程模块获取输出并将输入发送到Minecraft服务器

我正在尝试获取Minecraft服务器的输出,并且还能够发送输入。我有这个代码:pipe = subprocess.Popen(f“ java -Xms {RAM} -Xmx {RAM} -jar server.jar nogui”,cwd = os.path.join(os.getcwd(),“ ...

回答 1 投票 1

我如何在仍在运行的标准输入中写入进程stdin并从其标准输出中读取?

编辑:我正在Windows上运行此程序,因为服务器是在我的主要游戏装备上进行管理的,所以我试图创建一个Minecraft服务器控制器,以便可以简化管理过程...

回答 1 投票 1

Python coverage子进程coverage.process_startup()错误

Python版本3.7.5,覆盖范围5.0.3。为了学习如何衡量子流程的覆盖率,我创建了一个由3个文件组成的小项目。 main.py:导入子流程导入coverage的覆盖范围。...

回答 1 投票 1


从命令提示符运行python脚本(调用.bat脚本)

我正在尝试运行一个python脚本,该脚本依次调用一个批处理脚本(使用os.system调用)。关于批处理脚本的更多信息,它实际上调用了另一个.py脚本,该脚本构建了一些代码(生成了一些....

回答 1 投票 -1

使用子进程控制Minecraft服务器

我在PC上为朋友运行了许多模块化的Minecraft服务器,我正在尝试构建一个程序,以使其启动并向其发送命令变得更加容易。我使用蝙蝠启动服务器...

回答 1 投票 1

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