popen 相关问题

popen()是一种使用类似文件的接口与子进程通信的方法。它起源于C,但已被移植到其他语言(通过扩展),如Python。

追加子进程。Popen 输出到文件?

我可以成功地将输出重定向到文件,但这似乎会覆盖文件的现有数据: 导入子流程 outfile = open('test','w') #与“w”或“a”打开模式相同 出...

回答 4 投票 0

将 os.popen(command) 读入字符串

我不确定我的标题是否正确。 我正在做的是编写一个 python 脚本来自动化我的一些代码编写。 所以我正在解析 .h 文件。 但我想在开始之前展开所有宏...

回答 5 投票 0

subprocess.Popen 无法设置可执行文件的名称

根据 Popen 的文档,在 POSIX 系统中,似乎可以设置 ps 返回的进程名称: 可执行参数指定要执行的替换程序...

回答 1 投票 0

如何在 Python 中使用 /usr/bin/time 测量服务器进程从启动到 SIGINT 的最大内存使用量

我有一个服务器程序(让我们称之为我的服务器),我无法更改,我有兴趣测量它从启动到某个外部事件发生时的最大内存使用量。 我能够...

回答 1 投票 0

命令未在 Trace32 Tool 中运行

这是代码。 Trace32 工具正在打开,但没有命令正在执行。该怎么办? process=subprocess.Popen([t32_exe,'-s',start_up],stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subproces...

回答 1 投票 0

Python popen 命令。等待命令完成

我有一个脚本,可以使用 popen 命令启动。 问题是脚本不会等到 popen 命令完成并立即继续。 om_points = os.popen(comman...

回答 8 投票 0

如果操作 stdin 和 stdout,Python subprocess.popen 会死锁?

我编写了一个脚本来操作国际象棋引擎的标准输入和标准输出。基本上,我使用 subprocess.popen 打开程序,并使用 threading.Thread 操作每个输入和输出。 但是,如果...

回答 1 投票 0

将终端输出捕获到 pandas 数据框中,而不创建外部文本文件

我正在使用ffmpeg的extract_mvs文件来生成一些文本信息。我会在终端中使用这样的命令: /extract_mvs 输入.mp4 > 输出.txt 我想将此命令与

回答 4 投票 0

连续读取非python子进程的stdout

我需要运行一个可执行文件,它在运行时将消息输出到标准输出,但是当使用子进程时,它似乎要等待脚本完全完成才能发送给我...

回答 1 投票 0

连续读取python子进程的stdout

我需要运行一个可执行文件,它在运行时将消息输出到标准输出,但是当使用子进程时,它似乎要等待脚本完全完成才能发送给我...

回答 1 投票 0

解析sfdisk从python移动数据的进度

从我的 python 脚本中,我正在运行 subprocess.Popen("sfdisk...) 将包含所有数据的分区移动到右侧。它可以工作,但可能需要几分钟,而且我没有得到任何结果进步

回答 1 投票 0

在 C 中将字符串传递给 popen 时保留双引号

我遇到了一个困境,我试图通过 C 中的 popen 传递一个字符串,但让它保留字符串中的双引号。该字符串如下所示: ssh %s@%s grep -c \"%s\" %s%s 我需要...

回答 4 投票 0

Popen 成功运行一个程序,但 2 秒后出现访问冲突错误

我正在尝试使用 Popen() 打开视频游戏《网络奇兵 2》并使其保持打开状态,该进程打开,然后由于访问冲突而在大约 2 秒后关闭。没有窗户被打开。 皮...

回答 1 投票 0

subproces.Popen 使用或“|”符号不起作用

我正在尝试仅列出 Wi-Fi 网络适配器的 IP 地址,以便能够检测它是否已连接以及是否附加了 IP 地址。 凭借这个本身,它正在工作...... 来自子流程

回答 1 投票 0

Popen 不会引发异常

Popen 没有引发异常,因此我无法捕获它。我错过了什么吗?它在终端窗口上打印错误,就好像成功一样。参考图片。然而,如果有效的话它会正确启动

回答 1 投票 0

在 python 中打开 gnome 终端会立即显示为僵尸

作为背景,我正在编写一个脚本来训练多个 pytorch 模型。我有一个训练脚本,我希望能够在 gnome 终端中作为子进程运行。主要原因是这样...

回答 1 投票 0

Python:提交和跟踪许多子流程会导致子流程“卡住”

我有一个第 3 方 cli 可执行文件,我需要从我的 python 代码中调用。这些都是繁重的计算(CPU),我需要调用它大约 50-100 次。可执行文件本身在某种程度上是

回答 1 投票 0

从 docker 容器运行程序时访问主机数据

我正在尝试在 docker 容器中托管的 C 程序中运行以下内容; #包括 #包括 int main( int argc, char *argv[] ) { 文件 *fp; 字符路径[1035];...

回答 1 投票 0

无法终止 Popen 进程

我有一个Python程序,具有以下结构和必要的导入: def startLogger(logger_dir): 命令0 = 'adb logcat -c' 命令1 = 'adb logcat' 命令2 = 'python3'+logger_...

回答 1 投票 0

从 Python 中获取 future 的结果

我有以下代码,它执行一个进程并在进程完成时调用回调函数 导入操作系统 导入子流程 导入临时文件 def 回调(未来): 打印(未来。

回答 1 投票 0

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