subprocess 相关问题

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

使用 subprocess.Popen 搞乱 Ubuntu 终端输出

使用 subprocess.Popen 搞乱 Ubuntu 终端输出 导入子流程 导入时间 subprocess.Popen("sudo ./agt_internal", shell=True, cwd="/home/boblittle/AGT/") 时间.睡眠(1...

回答 2 投票 0

为什么 env 会导致 Python Popen 挂起?

编辑:我发现这个问题是由与环境有关的事情引起的。如果我从下面删除 env,一切正常。 我遇到了一些经典的 Python Popen 问题。 下面是...

回答 0 投票 0

为什么env会导致Python Popen阻塞?

编辑:我发现这个问题是由与环境有关的事情引起的。如果我从下面删除 env,一切正常。 我遇到了一些经典的 Python Popen 问题。 下面是...

回答 0 投票 0

为什么 Python Popen 调用在与服务器相同的进程中运行时会遇到死锁?

我遇到了一些经典的 Python Popen 问题。 下面是我用来从 Popen 调用创建异步迭代器的代码。在大多数情况下,它是有效的。但是,有时它会陷入僵局;它...

回答 0 投票 0

为什么 subprocess.check_call([sys.executable,..]) 在这里工作而 subprocess.run([...]) 不工作?

我正在为未连接到互联网的机器编写 python 模块的安装工具。 这个想法是首先在具有网络访问权限的机器上使用该工具,然后在本地使用它...

回答 0 投票 0

在Jupyter Notebook外打开Matplotlib动画

我正在尝试在我的 Jupyter Notebook 中绘制一个用 matplotlib 制作的动画,但质量非常差,这与我从 .py 文件中绘制动画不同(在这种情况下它运行顺利)。 我试图调查

回答 0 投票 0

从 python 获取使用 subprocess.check_output 调用的 Windows 可执行文件的代码页/编码

我有一个类似的问题如何获取 subprocess.check_output() python 模块的输出?但那里的解决方案不适用于德语 Windows。 我在 python 3.10 中执行以下脚本...

回答 0 投票 0

我怎样才能只从标准输入中读取一行,并将其余的传递给子进程?

如果你从 sys.stdin 读取 line(),将它的其余部分传递给子进程似乎不起作用。 导入子流程 导入系统 header = sys.stdin.buffer.readline() 打印(标题) subprocess.run(['nl'],

回答 0 投票 0

与 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

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