popen 相关问题

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

如何在 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

如何让Python代码等待完成文件编辑

[在此处输入图像描述][1]我希望我的Python代码等到我完成文件编辑后,然后我希望他获取我编辑的数据。 我尝试使用简单的行: x = input() 但它......

回答 1 投票 0

修改环境的Python子进程/Popen

我相信在稍微修改过的环境下运行外部命令是很常见的情况。这就是我倾向于这样做的方式: 导入子进程、操作系统 my_env = os.environ my_env["PATH"] = "/usr/...

回答 10 投票 0

如何从子进程获取环境?

我想通过python程序调用一个进程,但是,这个进程需要一些由另一个进程设置的特定环境变量。我怎样才能获得第一个进程的环境变量

回答 8 投票 0

从 python 子进程调用 bash 维护上下文,返回结果并打印到屏幕

我有一个向 bash 发送语句的函数。它将输出实时打印到控制台并返回值。它工作完美,看起来像这样: def call_in_bash(语句):

回答 1 投票 0

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