popen 相关问题

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

将子进程标准输出转换为 Ngrok 的变量

我正在尝试制作一个Python脚本,当我在终端上运行代码时(将ngrok可执行文件移动到/usr/local/bin之后),它报告0.tcp.ngrok.io上的端口已启动 恩格罗克 TCP 22 我明白了...

回答 3 投票 0

Python“找不到指定的文件”,但 os.path.exists() 为 True

我在 Windows 11 虚拟机中运行 Python 3.7.16。假设我想通过 subprocess.Popen 使用 CMD dir 调用来获取文件(存储在 C:\Users\Foo\Documents ar\doc.txt 中)的信息(那里...

回答 1 投票 0

Python subprocess() 运行时错误:PosixPath 的 Exec 格式错误

我遇到了 Python 子进程模块的问题。即,使用 subprocess.run() 方法调用另一个 Python 脚本。问题似乎出在 Popen 构造函数中。我的错误...

回答 1 投票 0

C 语言:popen() 和 fread()?

我已经坚持了几天了,这真的很令人沮丧。 我使用 popen() 调用命令行进程并获取其输出并将其存储在 C 字符串中。我正在使用 fgets() b...

回答 4 投票 0

Windows 上的 c 中的 Popen:未返回输出?

因此,我使用以下代码尝试查找所有头文件,将它们的位置打印到 STDOUT 并从那里读取它们。当我运行这段代码时,我得到的实际上是什么也没有。文件...

回答 1 投票 0

将 stdout 传输到下一个 Popen stdin 时捕获 subprocess.Popen 的错误

我正在尝试“链接”多个 Popen 子进程,并捕获每个命令引发的任何错误。 我正在使用Python 3.7。 这是我尝试使用的一些代码的示例: 导入子流程 来自

回答 0 投票 0

如何将子进程数据记录到 tg bot

我像这样运行罐子: 导入子流程 subprocess.call([java8_path, '-jar', core_path]) 一切正常,jar 文件的日志输出到控制台,但我不能指定一个...

回答 1 投票 0

如何在Popen执行的shell中conda init?

所以我尝试在Qt中使用Popen来执行一个shell,我想在其中激活一个名为“alphapose”的conda虚拟环境,然后执行推理,py: QString srtttt = "conda activ...

回答 0 投票 0

How to add my open files with my Qt app in Pythons subprocess.Popen()

我使用 Qt 制作了一个简单的记事本编辑器,我尝试用它打开: p = subprocess.Popen(["myNotepadApp.exe", "myFile.py"]) 这会打开我的应用程序,但不会打开指定的文件...

回答 1 投票 0

与 time.sleep() 兼容的 subprocess.wait() 的非阻塞替代方案

我正在尝试运行一个实现非阻塞子进程的程序。该程序有效...如果我不包括 time.sleep()。然而,随着睡眠,程序运行每个部分基于 mini...

回答 0 投票 0

Python 子进程输出流 stdout.read 永远挂起输入提示

我正在尝试使用 Popen 运行一个子进程,并且有一次它要求没有任何 EOF 的输入提示,因此 stdout.read() 会阻塞 while 循环,直到找到 EOF。 我无法检测到我们是否...

回答 1 投票 0

在 Linux 上的 std::threads 中创建子进程

我有一个用 C++ 为 Windows 编写的程序,它是浏览器扩展的本机应用程序。基本上它通过 stdin 从浏览器接收消息并通过 std 发送回响应...

回答 0 投票 0

使用 popen() 将流数据传输到 TAR

我一直在寻找这个问题的答案,但没有找到有效的解决方案。我们的产品有一个内置的网络服务器,并使用 HTTP POST 命令来执行软件更新。更新...

回答 0 投票 0

如果 popen() 创建的子进程被杀死,父进程将退出,即使安装了 signal_handler()

我的程序整体设计是: 我安装了一个信号处理程序,如果发送了一些信号,它会设置一个标志; 我开始一个事件循环 如果标志打开,事件循环将退出,并进行一些最终确定......

回答 1 投票 0

在 python 脚本中启动一个 shell 命令,等待终止并返回到脚本

我有一个 python 脚本,它必须为目录中的每个文件启动 shell 命令: 导入操作系统 文件 = os.listdir(".") 对于文件中的 f: os.execlp("myscript", "myscript&qu...

回答 7 投票 0

python 子进程 popen 运行多个命令

我想在 Python 中调用多个命令。我在 Windows 上安装了腻子。 ssh 到 Linux 机器 ssh_command_string: plink -i yourppk.ppk ec2-user@instanceIp 从那台机器调用命令

回答 1 投票 0

python - pyinstaller hidden_import exe 文件然后子进程 Popen exe 文件

是否可以在 .spec 文件中包含一个 exe 文件作为 hidden_import,然后在主 py 脚本中使用命令 subprocess.Popen 来运行它? 我收到如下错误: 追溯(最近的...

回答 1 投票 0

How to pass SIGINT to child process with Python subprocess.Popen() using shell = true

我目前正在尝试编写(Python 2.7.3)一种 GDB 包装器,这将允许我从脚本输入动态切换到与 GDB 的交互式通信。 到目前为止我用 自我公关...

回答 4 投票 0

为什么在 python 子进程中捕获 TimeExpired 异常丢失标准输出?

应用.py 导入子流程 导入时间 如果 __name__ == '__main__': 出局 = '' p = subprocess.Popen(['python3', 'app2.py'], stdout=subprocess.PIPE, 文本=真) ...

回答 0 投票 0

Python popen - 如何使用网络驱动器中的文件 ID 搜索文件?

我有一个小的 python 脚本,它从文件系统中找到文件 ID。它可以使用文件 ID 搜索文件。这在本地驱动器中完美运行。但我无法搜索位于 ...

回答 1 投票 0

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