subprocess 相关问题

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

从多个 python 子进程捕获输出/也许不是 .communicate() 的更有效方法?

我有以下代码块。 cmdTable 是一个字典,其中键是描述要打开的子进程的字符串(如“out_From_hi_mom”),值是可执行命令...

回答 1 投票 0

使用程序 GUI 中的按钮终止 Python 应用程序中的子进程

所以我正在尝试使用customtkinter在python中执行一个程序,我必须使用我创建的GUI中的按钮启动一个命令,一旦启动,我想使用s...

回答 1 投票 0

subprocess.check_output() 内的导出对同一子进程内的其他命令不起作用

command="./foo/s.sh && echo $VAR_T" subprocess.check_output(命令,shell=True) s.sh 确实导出 VAR_T='foo' 但由于某种原因它对之后的 echo 命令不可见。

回答 1 投票 0

Python3子进程通信示例

我是子处理新手。 我只需要一个在parent.py 和child.py 之间进行通信()的非常简单的win32 示例。从parent.py发送到child.py的字符串,由child.py更改并发送回

回答 1 投票 0

如何运行 Python 子进程命令并在输出中添加时间戳前缀?

我有一个Python脚本,可以在Unix机器上运行一些子进程命令。这些命令相对任意。一个例子是 码头工人构建。 最终看起来像 子进程.Popen(['

回答 1 投票 0

尝试读取 proc.stdout.readline 中的所有行时陷入无限循环

我试图读取 proc.stdout.readline 中的每一行并通过网络发送这些行,例如: 数据 = b'' 对于 iter(proc.stdout.readline, '') 中的行: 数据+=行 clientsocket.send(da...

回答 3 投票 0

在 eclipse/pydev 中使用子进程运行 python3 时出错

在 eclipse/pydev Debian 11 中运行简单的测试 python3 脚本: 导入子流程 导入操作系统 subprocess.call(["python3", "-c", "print(123)"]) 导致以下错误: 弗...

回答 1 投票 0

在Python中顺序执行命令?

我想连续执行多个命令: 即(只是为了说明我的需要): cmd(外壳) 然后 光盘目录 和 LS 并读取 ls 的结果。 对子流程模块有什么想法吗? 上...

回答 6 投票 0

Python 3.11 子进程在 Windows 上并未结束

在使用 Python 3.11 的 Windows 上,当我启动子进程时,几乎就像该进程被阻止自行退出一样。 这段代码在 Linux 和 macOS 上运行得非常好 def launch_g...

回答 1 投票 0

subprocess.popen 没有输出足够的有意义的错误信息

为了在退出代码不为 0 的情况下打印出更有用、更详细的错误消息,必须在下面的 Python3 函数中更改哪些具体语法? 背景: Python3 函数

回答 1 投票 0

Popen.communicate\stdin.write 卡住了

我正在使用 python 版本 2.7.9,当我尝试从 Popen 进程读取一行时,它会卡住,直到进程结束。如何在 stdin 结束之前读取它? 如果输入是“8200”(正确的密码...

回答 1 投票 0

Python 子进程块

我的模块子进程有问题;我正在从 Python 运行一个脚本: subprocess.Popen('./run_pythia.sh', shell=True).communicate() 有时它只是阻塞并且没有完成......

回答 2 投票 0

使用 ffmpeg 作为 python 子进程将视频帧读取到 numpy 数组时发生内存泄漏

我可以在 python 中将视频逐帧流式传输到 OpenGL Texture2D OK(pi3d 模块,例如 pi3d_demos/VideoWalk.py),但我注意到它逐渐泄漏内存。下面是一个精简版...

回答 1 投票 0

在 Singularity 容器内运行 python 子进程

我正在尝试在 Singularity 容器内运行 python 子进程,如下所示: 奇点 exec image_name python python_task.py 在 python_task.py 中,它使用 cmd 调用此函数: 定义

回答 1 投票 0

如何在 Python 中使用子进程和 PowerBI CMDlet 保持终端打开以保存更多命令?

问题: 在让我输入 Azure Powershell 命令之前,子进程终端不会保持打开状态并注销 Azure 服务帐户。 Python代码 导入子流程 登录 = subprocess.Popen(['

回答 1 投票 0

Python 3.x 如何运行外部程序并在新终端选项卡中执行命令?

谁可以解释并展示如何运行外部程序并在那里执行命令的示例? 我想做这个: 1)运行终端的新窗口 2)发送命令在终端中执行 S...

回答 2 投票 0

Python 3.如何运行外部程序并执行命令?

谁可以解释并展示如何运行外部程序并在那里执行命令的示例? 我想做这个: 1)运行终端的新窗口 2)发送命令在终端中执行 S...

回答 2 投票 0

使用 asyncio.create_subprocess_exec 设置最大并发数

我需要使用不同的输入运行一个程序大约 500 次。 我想使用 asyncio.create_subprocess_exec 并希望限制同时运行的进程数量,以免堵塞...

回答 2 投票 0

os.popen“sudo iwlist wlan0 scan”在独立运行时返回预期值,但在 FLASK 下不返回

我正在尝试更新我的 Raspberry Pi python 3.x 应用程序以扫描附近的 WiFi 网络,但我无法通过“sudo iwlist wlan0 scan”摆脱僵局。 作为独立执行时没问题

回答 1 投票 0

在 subprocess.run 中从 stdout 获取文本,没有 UnicodeDecodeError

我从 Windows 命令行调用中读取输出,如下所示: 结果 = subprocess.run(["cmd", "/c", "dir","c:\mypath"], stdout=subprocess.PIPE, text=True,check...

回答 1 投票 0

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