subprocess 相关问题

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

从主脚本运行辅助Python脚本

我有几个需要从主脚本运行的Python 脚本。每个脚本都是作为独立代码编写的。我不想使用 import 语句将脚本引入 main

回答 1 投票 0

从Python - stderr 调用curl 与在命令行上运行时不同。为什么?

在命令行上针对不存在的域运行curl时,我收到预期的错误消息 $ 卷曲 https://doesnoexist.test/ 卷曲:(6)无法解析主机:donoexist.test 布...

回答 1 投票 0

如何从 Python 迭代器提供子进程的标准输入?

我正在尝试使用Python中的子进程模块与以流方式读取标准输入并写入标准输出的进程进行通信。我想让子进程读取行...

回答 4 投票 0

将子进程标准输出转换为 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进行adb屏幕录制

你好,我正在尝试使用 adb 使用 python 来记录我的 android 的屏幕,但是当它使用记录屏幕的命令执行代码行时,一切都会冻结,但记录开始,我...

回答 1 投票 0

如何让子进程处理ctrl-c?

我有一个python文件parent.py作为包装器来启动另一个python程序child.py。这是parent.py的主要部分: p = subprocess.run(f"python -u {cmd} 2>&1 | tee -a {文件路径}...

回答 1 投票 0

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

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

回答 1 投票 0

从 Python 脚本在 Gnome 终端中运行命令[重复]

我正在尝试创建一个Python脚本,该脚本可以同时在自己的终端中运行多个可执行文件,并在终止时阻止它们。 到目前为止我所做的是创建一个线程池,提交到poo...

回答 1 投票 0

多线程Python项目中的内存泄漏(?)

我有一个小项目(请记住我只是一个Python初学者)。 该项目由几个较小的 .py 文件组成。首先是 main.py ,如下所示: 来自控制器我...

回答 1 投票 0

如何在Python中创建漂亮的shell命令包装器

我创建了特殊的元类,这样我就可以为带有第一个“action”参数(没有破折号)的程序/命令提供很好的包装。特别是 svn、git 等。我不想为此使用外部工具

回答 2 投票 0

使用子进程在 Flask 中传输数据

所以,基本上我正在制作一个网络流媒体服务,并且我使用 opencv 和 Flask 在浏览器中流式传输网络摄像头视频: def gen(相机): 框架 = 相机.get_frame() 产量(b'--框架 ' ...

回答 1 投票 0

为什么我的子进程按顺序运行,而不是同时运行?

我的脚本有两个循环: 第一个启动多个 ssh 进程,每个远程计算机一个; 在第二个中,我收集并打印每个进程的 stderr、stdout,并检查其 returnco...

回答 3 投票 0

Python 到 HTMl 输出 - 在后台运行 SubProcess 时返回 HTML

我正在使用python输出html。到目前为止运行良好,但是我现在需要运行一个很长的 python 函数。鉴于输出 html 的方法使用 python return 语句。 W...

回答 0 投票 0

读取标准输出时陷入死锁 - Popen 和子进程

我正在尝试使用 python 子进程模块来管理进程。 假设我有一个永远运行并每秒打印运行 x 秒的 python 脚本.. 5 秒后应用程序询问我是否...

回答 0 投票 0

Python:如何防止子进程接收 CTRL-C / Control-C / SIGINT

我目前正在为在 shell 中运行的专用服务器开发一个包装器。包装器通过子进程生成服务器进程,并观察其输出并对其输出做出反应。 专用服务器mu...

回答 5 投票 0

使用Python子进程运行可执行文件时,可以在命令行的输入中重复输入for循环值吗?

我在使用 for 循环的子进程和命令行输入方面遇到一些问题。 我有一个由 matlab 编写的代码生成的可执行文件。 该可执行文件采用文件夹名称作为输入变量...

回答 0 投票 0

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

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

回答 0 投票 0

测试 SSH 私钥密码(暴力破解)

我在编写Python脚本时遇到问题,该脚本会暴力破解/.ssh/id_rsa文件的SSH私钥密码。我正在使用 ssh-add 命令询问密码,直到您输入密码为止。 但脚本失败了...

回答 1 投票 0

如何将“\”路径转换为“\”

我正在用 python 编写一个软件,我正在尝试将带有 \ 的 Windows 路径(如 C:\Program Files\KiCad .0)转换为带有 \ C:\Program Files\KiCad\7.0 的路径\bin 这样它就会被识别...

回答 1 投票 0

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