subprocess 相关问题

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

子进程Popen无法发送多个命令,命令好像被砍了

假设以下Python代码,我正在尝试打开SSH连接并保持打开状态并发送多个命令。我知道沟通不起作用,因为它会关闭连接,所以我正在使用令状......

回答 1 投票 0

在Python中使用os.system调用多个命令

我想从我的 python 脚本调用多个命令。 我尝试使用 os.system(),但是,当当前目录更改时我遇到了问题。 例子: os.system("ls -l") 操作系统

回答 9 投票 0

安装scikit时出错向pip学习

我一直在尝试通过命令 pip install scikit-learn 安装 scikit learn 但它向我显示了下面给出的错误。 附: Python版本3.8.5 点子版本 22.3 显示的错误: 正在收集

回答 2 投票 0

将 ffmpeg 与 python 结合使用,在找到 END 元素之前输入缓冲区已耗尽

当我从命令行运行它时,一切都很好 ffmpeg -i 输入.mp4 -f mp3 -ab 320000 -vn 输出.mp3 但是当我从 python 中调用相同的方法时 subprocess.call(['ffmpeg', '-i', 'input.mp4', '-f'...

回答 3 投票 0

忽略 CalledProcessError

我正在使用 subprocess 模块和 check_output() 在我的 Python 脚本中创建一个虚拟 shell,它对于返回零退出状态的命令运行良好,但是对于那些不返回的命令...

回答 3 投票 0

使用Python的子进程在新的Xterm窗口中显示输出

我试图从同一个Python脚本在两个终端中输出不同的信息(很像这个家伙)。我的研究似乎指出的方式是使用

回答 1 投票 0

.awk 文件可以用子进程执行吗?

我有 3 个文件都在同一目录中: 前awk 数据.csv 文件.py 我想使用子进程执行 awk 文件,以便将来可以在 PyTest 测试用例中调用它。这些是我的样品...

回答 2 投票 0

python 子进程调用本地解释器而不是链接的解释器

我正在尝试使用其自己的解释器(在 subprocess.run() 调用中指定)将 Python 脚本中的函数作为子进程执行。该解释器可能包含我的

回答 1 投票 0

如何隐藏从 subprocess.run 生成的终端?

我已经使用 pyinstaller 将我的 python 应用程序打包成独立的可执行文件,每次调用 subprocess.run 时,都会弹出一个终端,然后在命令执行完毕后消失......

回答 1 投票 0

如何在 stdout txt 文件中包含给 subprocess.run 输入的输入值

我希望自动评分器具有的一个功能是将学生提交的内容生成的输出写入 txt 文件。然后生成的 txt 文件将与另一个 txt 文件进行比较,该文件...

回答 1 投票 0

修改环境的Python子进程/Popen

我相信在稍微修改过的环境下运行外部命令是很常见的情况。这就是我倾向于这样做的方式: 导入子进程、操作系统 my_env = os.environ my_env["PATH"] = "/usr/...

回答 10 投票 0

如何从子进程获取环境?

我想通过python程序调用一个进程,但是,这个进程需要一些由另一个进程设置的特定环境变量。我怎样才能获得第一个进程的环境变量

回答 8 投票 0

with 语句似乎没有正确关闭文件(子进程也使用该文件)

我试图在我的程序(这是另一个自动评分器,但在Python中)中实现的一个步骤是编写一个临时txt文件,其中包含外部程序(学生的作业)的输出。我是...

回答 1 投票 0

如何抑制或捕获 subprocess.run() 的输出?

从 subprocess.run() 文档中的示例来看,似乎不应该有任何输出 subprocess.run(["ls", "-l"]) # 不捕获输出 然而,当我在

回答 3 投票 0

如何使用子进程下载文件并更新PyQt6中的QProgressBar

我正在编写一个程序来下载一堆文件,程序很长,我通过子进程调用aria2c.exe来下载文件,我遇到了问题。 具体来说,当使用...

回答 1 投票 0

在假子进程中模拟标准输出。Popen

我想测试一个函数,它调用 subprocess.Popen 并捕获 stdout。特别是,我需要测试在光盘上的文件中物理捕获的标准输出内容,而无需调用实际的

回答 1 投票 0

Python 子进程:提供标准输入,读取标准输出,然后提供更多标准输入

我正在使用一款名为 Chimera 的科学软件。对于这个问题下游的一些代码,它要求我使用Python 2.7。 我想调用一个进程,给该进程一些...

回答 1 投票 0

在 Windows 上使用 python 启动分离的无限进程并将输出通过管道传输到文件中

我正在尝试使用 python 启动一个无限运行的进程并将其输出通过管道传输到文件中。新创建的进程应在 python 可执行文件退出后继续运行。 我可以开始

回答 1 投票 0

无法在 VSCode 中运行 rpy2 库(错误 0x7e)

我对这个领域真的很陌生,所以我必须探索 Vscode 中的一些新功能。我曾尝试在 python intrepeter 上运行 rscript 。但它可能无法解决很多问题。首先是测试...

回答 1 投票 0

使用 subprocess.run 导致脚本挂起

第一次在这里提问。 因此,我的任务是创建一个脚本来检查设备是否可以通过 ping 访问。只是想指出,我能够在我的笔记本电脑上创建一个工作脚本......

回答 1 投票 0

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