subprocess 相关问题

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

与 Python 2.7 相比,Python 3.7 中的子进程返回不同(不正确?)返回代码

对于“子进程”中 Python 2.7 / 3.7 返回码差异的一些帮助将不胜感激。 我正在更新一些代码,以便它在 Python 2.7 和 Python 3.7 中产生相同的输出。 代码

回答 0 投票 0

subprocess.popen 省略了幽灵会话

我想同时启动多个 cmd 和 python 文件,而不是等待响应。 使用上述解决方案,subprocess.popen 在任务管理器 (Windows) 中遗漏了 ghost 会话。 测试.py 进口

回答 0 投票 0

Django 测试数据库在运行进程时测试完成后不会被删除

背景 Django-pgpubsub 通过运行来监听 PostgresSQL 触发器 python manage.py 听。此命令持续运行并作为 Django 信号和 celery 的轻量级替代品用于

回答 1 投票 0

SUMO with TraCI,获取 OSError: [WinError 193] %1 is not a valid Win32 application

尝试使用 TraCI 协议运行 SUMO 模拟: 导入操作系统,系统 如果 os.environ 中的“SUMO_HOME”: tools = os.path.join(os.environ['SUMO_HOME'], 'tools') sys.path.append(工具) 别的: ...

回答 1 投票 0

如何在 python 脚本中运行 c++ 构建文件?

基本上,我正在尝试使用一种算法使一些网格模型不漏水。该算法已经用 C++ 构建,可以使用以下命令运行: ./流形 ../examples/input.obj ../

回答 1 投票 0

使用 python 子进程模块的正确方法是什么,以在新终端中运行命令

使用 python 子进程模块的正确方法是什么,以便在 xfce & gnome & kde 桌面环境中的新终端中运行命令。 “shell=True”选项不起作用。

回答 0 投票 0

在 os.system 调用中字符串插值失败

编辑以跳到答案:问题是我插入的字符串中有一个肉眼看不见的非 ascii 字符。 我正在尝试运行此 ImageMagick 命令: c...

回答 2 投票 0

从子进程中重新引发异常

我在应该引发异常的子进程中执行代码。 当从子进程返回异常时,我想在主进程中引发相同的异常(prefe ...

回答 3 投票 0

Django 测试数据库在测试完成后没有被删除

背景 Django-pgpubsub 通过运行来监听 PostgresSQL 触发器 python manage.py 听。此命令持续运行并作为 Django 信号和 celery 的轻量级替代品用于

回答 0 投票 0

使用 python 程序并行运行多个系统命令

我想编写一个简单的 python 程序,其中包含我需要并行运行以加快执行速度的系统命令列表。但也想重试任何可能失败的命令...

回答 1 投票 0

使用python程序并行运行多个系统命令[关闭]

我想编写一个简单的 python 程序,其中包含我需要并行运行以加快执行速度的系统命令列表。但也想重试任何可能失败的命令...

回答 0 投票 0

FileNotFoundError 在 Windows 上从 Python 子进程运行 ffmpeg

这是我将 mkv 转换为 mp4 的代码 我创建了资产和结果文件夹 我将 ffmpeg 添加到用户和环境变量路径 导入操作系统 导入子流程 如果不是 os.path.exists("assets&...

回答 1 投票 0

如何在同一命令窗口中执行命令并允许用户在每个命令后输入,同时在 Python 中打印输出?

我正在尝试编写一个 Python 脚本,允许用户在同一命令窗口中输入命令并显示已执行命令的输出。我写了一些几乎可以工作的代码,但它...

回答 0 投票 0

子进程返回码和轮询导致不同的结果

问题 我对 subprocess 模块有疑问,returncode 和 poll() 是相关的。 Python 版本为 3.9.6 返回码 Popen.返回码 子返回码,由 poll() 和 wait() 设置(和间接...

回答 0 投票 0

如何使用 pytest 从 subprocess.run 模拟 returncode、stdout、stderr?

我正在尝试使用 pytest 编写单元测试以模拟 subprocess.run 调用,但遇到了困难。我有以下课程: 小轮车类: def 版本(s ...

回答 1 投票 0

Streamlit 应用程序部署错误:访问具有所有函数定义的其他脚本

我正在尝试部署我的 streamlit 应用程序并学习如何同时进行。 以本地方式,streamlit 应用程序可以工作。 它是这样工作的:我有“donnees.py”,这是我的脚本...

回答 0 投票 0

Python:Popen stdout=PIPE 无法读取不以结尾的行

我正在尝试通过 UDP 套接字从控制台应用程序路由进度条,以远程显示任务的完成状态。出于某种奇怪的原因,子进程标准输出的所有数据...

回答 0 投票 0

Mojo::IOLoop::Subprocess 如何传递参数并等待结果

我想知道子流程在 Mojolicious 中是如何工作的。 这是我正在运行的代码: 使用 Mojo::Base -strict,-signatures; 使用 Mojo::IOLoop::Subprocess; 显示“之前”; ...

回答 0 投票 0

subproccess.check_output 不识别 unix 命令

导入子流程 用 open("file.txt", 'r') as fl: xs = fl.readlines() 对于 xs 中的 x: output = subprocess.check_output(f"command -L {x} -N", shell=True, stderr=

回答 1 投票 0

如何优雅地终止 ffmpeg 进程和 ffprobe 进程?

当它是唯一正在进行的进程时,我能够优雅地终止 ffmpeg 进程。现在我还有 ffprobe 进程和跟踪 ffmpeg 进程进度的 ffmpeg 进程。它

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.