subprocess 相关问题

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

为什么在 Windows 上安装 KivyMD 时提示错误?

请帮我解决这个错误。我按照 kivy 文档中的说明进行操作,但这就是发生的事情。我不知道在这个问题上该怎么办。 我尝试安装 kivymd zip 文件,但我

回答 1 投票 0

无法打开/dev/mem:不允许操作Raspberry Pi

我想构建一个小型机器人,可以通过 Raspberry Pi 控制单个 LED (WS2811),并实现音频输出。我通过 rpi_ws281x 库控制 LED,并通过

回答 1 投票 0

如何杀死子进程内的asyncio?

所以我的目标: 当我停止 app.py 时,它应该等待 websocket/rabbitmq 停止,然后关闭。由于某种原因,该进程在完成所有操作后挂起。我不太了解 asyncIo 的工作原理

回答 1 投票 0

Python如何模拟cmd用户输入

我使用的是Windows 10。 我有一个包含 getpass.getpass() 的文件(1.py),我想使用 python 自动输入密码。 我尝试了 subprocess.Popen(['py', '1.py'], stdin=subprocess...

回答 1 投票 0

处理带空格的目录 Python subprocess.call()

我正在尝试创建一个程序来扫描文本文件并将参数传递给子进程。一切正常,直到我得到路径中带有空格的目录。 我的分割方法,失败了......

回答 2 投票 0

如何从Python调用`time`并且只返回stderr

如果命令本身输出 stderr,如何才能仅捕获 /usr/bin/time 的输出? 导入子流程 print(subprocess.run('/usr/bin/time -p foo', capture_output=True, shell=True).stderr.deco...

回答 1 投票 0

在主线程中休眠时运行子进程

我正在调试工作中的一个问题。 我基本上有一个可执行文件,包含以下两行: subprocess.run(# 运行一些 CLI) time.sleep(X 秒) 在子进程上运行的脚本有一个

回答 1 投票 0

如何在使用“stdin”时流式传输 Python 子进程输出

当将 stdin=PIPE 与 subprocess.Popen() 一起使用时,有没有办法在流式传输时读取 stdout 和 stderr ? 当不使用 stdin=PIPE 时,我已经成功地使用从 stdout 读取输出...

回答 1 投票 0

Python安装工具导入另一个Pip包时出现ModuleNotFoundError

我正在尝试使用setuptools构建一个wheel/sdist,当我的一个脚本导入bs4(beautifulsoup4)时,它给了我一个错误。 这是运行 python3 -m build 后显示的内容: * 创建...

回答 1 投票 0

当 Python 作为子进程运行时,C# 程序无法 ReadKey

我有一个 C# 应用程序,在通过命令行终端执行或手动执行时运行得非常好。当使用 python 脚本运行 C# 应用程序时,程序会输出以下内容

回答 1 投票 0

如何在MacOS上安装pyaudio

运行命令:“pip3 install pyaudio”时,出现以下错误: “收集pyaudio 使用缓存的 PyAudio-0.2.14.tar.gz (47 kB) 安装构建依赖项...完成 得到

回答 1 投票 0

使用 python subprocess.call 运行另一个目录中的.exe

我是退休的航空航天工程师。从来没有用过Python,只是临时拿起它。也不是程序员。 使用Visual Studio使用Blade Element Mo编写螺旋桨性能分析代码...

回答 1 投票 0

如何终止我的 Python 可执行文件以 sudo 启动的进程?

我正在使用此 Python 代码来运行 C++ 可执行文件: 导入操作系统 导入子流程 输入信号 导入时间 def 沟槽(): 返回子进程.Popen( ['sudo', './Trench.out'], 标准输出=

回答 2 投票 0

检查 .bashrc 文件中的别名命令集时,Python 出现意外的非零返回代码

我想从python调用.bashrc文件中的别名命令集。但是,source ~/.bashrc 的返回码; command -v 命令由于某种原因是 1 而不是 0,如果相同的 co...

回答 1 投票 0

Python历史命令没有输出

我试图在Python中获取历史命令的输出,但它什么也没返回。当我在终端中运行它时,它会返回我最后的命令。我使用的是 Mac 操作系统。 导入子流程 命令='他的...

回答 2 投票 0

带有 javascript 子进程的 python

我正在尝试在Python脚本中启动一个JavaScript子进程。 我想通过使用 Human 存储库进行一些照片分析,它没有任何 Python 移植(本机 js),所以我必须执行...

回答 1 投票 0

通过 python 子进程日志记录和回溯获取简洁的错误消息

我正在编写一个自动程序,我希望运行它来排除错误并收集信息。根据我当前的设置,我得到一个循环实例的以下示例日志记录: 2024-03-21 10:14:44,843 -

回答 1 投票 0

我无法使用 python 在 ubuntu 22.04 中打开文件

我在 pyqt 中创建了一个脚本来将文档存储在 mysql blob 字段中。我可以在 ubuntu 22.04 机器上使用 pyinstaller 冻结代码之前检索它并查看文档。冷冻后我...

回答 1 投票 0

FileNotFoundError: [WinError 2] 系统找不到指定的文件 - FFMPEG

我正在 Windows 上使用 conda 环境运行脚本并收到此错误(下面的堆栈跟踪),这显然是由 python 可执行文件无法找到 ffmpeg.exe 引起的。有

回答 1 投票 0

python subrpocess.Popen 与管道和标准输出重定向到命令中的文件不起作用

问题来了 让我们考虑一个文件: printf '这\n 很难' \>测试 现在我想使用 python 和以下 bash 命令: grep 'diff' 测试 |gzip \>test2.gz 我有...

回答 1 投票 0

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