subprocess 相关问题

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


使用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

从终端的输出中找到一些特定的单词-Python

我要编写一个脚本,需要检查输出以查看是否成功。例如:我希望脚本在终端的输出中找到一些特定的单词,比如说单词“ password”和“ key ....

回答 1 投票 0

自定义Popen.communicate方法给出错误的输出

让我们首先考虑以下代码:proc_stdin.py import sys if __name__ =='__main__':对于我,enumerate(sys.stdin)中的行:sys.stdout.write(line)test.py导入子进程def .. 。

回答 1 投票 1

在Linux中通过Python3关闭屏幕

我正在尝试实现一个python3文件来关闭计算机屏幕,如此处所述,命令:xset -display:0.0 dpms force off输入终端确实有效,它会关闭屏幕,...

回答 1 投票 0

我如何打开终端,在其上执行python脚本,然后等待脚本结束?

基本上,我需要做的是创建一个函数,该函数打开一个新终端,在其上执行python脚本,然后等待该脚本结束。从我一直在线阅读的内容来看,最好的...

回答 1 投票 1

在python子进程中捕获logger.info输出?

hello.py:导入日志记录logging.info(“你好,我是日志”)wrapper.py:从子流程导入子流程import PIPE result = subprocess.run('python ./hello.py'.split('' ),stdout = PIPE,stderr = ...

回答 1 投票 0


罗斯旋律拒绝Python子进程连接

我想在ros旋律包中使用子过程进行通信。由于ros默认使用python2,因此python3库存在一些python版本问题。这就是为什么我决定使用子过程的原因。...

回答 1 投票 0

Python Flask REST API在调用子流程命令期间冻结

我们有一个有效的REST API,可处理FrontEnd的许多差异端点。在一个特定的端点上,子进程命令应在该特定端点上处理操作,所有其他端点都将暂停并等待...

回答 1 投票 0

将命令标准输出写入控制台和文件(实时)— Python 3.5 + subprocess.run()

平台:rhel6(64位)上的Python 3.5方案:执行一个运行作业的Bash命令。每隔几秒钟,此作业将几行输出返回到stdout。命令:./run_job --name'myjob'--...

回答 1 投票 0

使用自定义输入和输出的Python 3子进程

我分为2类:实现读取方法的输入和实现写入方法的输出我试图调用shell命令并捕获输入和输出。这是我的代码:import ...

回答 1 投票 0

python多重处理不断产生整个脚本

我在组织脚本使用多重处理时遇到麻烦。似乎已经产生了进程,但是它一次又一次地执行整个脚本。在此示例中,它将打印(“ PREPARATION”)...

回答 1 投票 0

以异步方式从管道子流程中获取流

我想直接在Python中运行以下命令:dumpcap -q -f http -i eth0 -w-| tshark -l -n -T json -r-| my_app.py我想通过对...

回答 2 投票 0

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