popen 相关问题

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

从 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

C++:获取命令终端数据时出现 fgets 问题

我正在为自定义设备的嵌入式 Linux 应用程序编写 C++ 程序。我经常通过 popen 和 pclose 运行 Linux 终端命令。如果我只需要检查命令是否是exe...

回答 1 投票 0

如何在 mac OSX 10.8.2 上用 python 打开文件

我正在 eclipse 上编写 python 代码,想要打开“下载”文件夹中存在的文件。我使用的是 MAC OSX 10.8.2。我尝试使用 f=os.path.expanduser("~/Downloads/DeletingDocs.txt") 和...

回答 3 投票 0

在 pyQt5 小部件中打印 subprocess.Popen 的输出(实时)

我检查了有关此问题的每一篇帖子,发现要么非常旧的帖子(2011),要么是解决方案不起作用或不合适的帖子。 我“唯一”的愿望是将 Popen 的输出提高到

回答 1 投票 0

从Python调用java程序(带参数)并将结果返回给Python

我必须从Python执行一个java文件(传递一个参数),执行后将结果返回给调用它的脚本。我写了一个小的 java 测试程序,它需要一个参数......

回答 2 投票 0

Python 程序可以找到它之前创建的孤立进程吗?

我正在使用 popen() 在 Python 中创建可能长时间运行的进程。 如果父程序死掉然后重新启动,有没有办法检索之前创建的仍在运行的进程...

回答 1 投票 0

popen().readline 会阻塞直到读取所有输出吗?

我正在使用 popen 运行一个异步长时间运行的进程。如果我有兴趣将所有数据写入标准输出,我可以这样做吗 cmd=popen(...) 对于 cmd.stdout.readline() 中的行 ...做

回答 1 投票 0

如何序列化subprocess.popen()

这是 Web 服务器中 subprocess.popen() 返回输出的后续内容。我有一个长时间运行的进程,由 Web 服务器调用(运行 Django)启动。 我正在使用 subprocess.popen() 来生成...

回答 1 投票 0

在网络服务器中返回 subprocess.popen() 的输出

我有一个使用 Django 的 Python Web 服务器。我希望能够启动一个长时间运行的异步子进程,然后让客户端使用 GET 或 POST 进行轮询并接收标准输出以及其他

回答 1 投票 0

在 subprocess.Popen 中使用 && 进行命令链接?

我正在使用 subprocess.Popen 和 Python,但我还没有遇到通过 Popen 连接命令(即 foobar&& bizbang)的优雅解决方案。 我可以这样做: p1 = subprocess.Popen(["m...

回答 3 投票 0

从子进程输出中读取python

我正在使用“Popen”运行子进程。我需要阻塞直到这个子进程完成,然后读取它的输出。 p = Popen(命令,stdin=PIPE,stdout=PIPE,stderr=PIPE,编码=“utf-8”) p.commun...

回答 3 投票 0

这个 _popen / select 示例有什么问题?

更新:我更新了代码和问题描述以反映我的更改。 我现在知道我正在尝试对非套接字进行套接字操作。或者我的 fd_set 无效,因为: 选择返回-1并且

回答 7 投票 0

使用Popen Python执行Cmd命令

我想使用 Popen 执行以下命令: 调用“E:/Ansys/ANSYS Inc/v222/ansys/bin/winx64/lsprepost48/lsdynamsvar.bat”&&“E:/Ansys/ANSYS Inc/v222/ansys/bin/winx64/lsdyna...

回答 1 投票 0

为什么 faketime 命令会跳过代码段

我有一个cpp代码,我正在尝试使用faketime命令运行它。我在两台相同的计算机上运行它。他们都运行 RHEL 7。我注意到当我在一台计算机上运行我的代码时,它完全

回答 1 投票 0

需要澄清 C 中的 popen2()

我正在尝试使用管道、fork 和 dup 在我的程序中执行 md5sum 命令。我发现一些代码可以成功运行,但我不明白其中几行代码。 代码: int main() { int infp,

回答 1 投票 0

在 Github Actions 上使用 Windows 上的 Popen 自定义环境变量

我将 Popen 与自定义环境变量一起使用。我的期望是当我运行这样的东西时: 过程 = Popen( 命令, universal_newlines=真, 缓冲区大小=0, ...

回答 1 投票 0

mingw:使用 -std=c++11 编译时找不到函数

我试图编译下面的代码(来自https://stackoverflow.com/a/478960/683218)。 编译顺利,如果我用 $ g++ 测试.cpp 但当使用 -std=c++11 开关时出错: ...

回答 3 投票 0

从 subprocess.Popen 读取 STDERR 和 STDOUT 管道

我正在编写一个扩展 Popen 的类,并且(在开发的现阶段)我希望它将 Popen.stderr 和 Popen.stdout 的内容实时写入日志文件。稍后阶段,我会想要...

回答 1 投票 0

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