subprocess 相关问题

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

在 python 中将输出捕获为 tty

我有一个需要 tty (如 stdin 和 stderr)的可执行文件,并且希望能够测试它。 我想输入 stdin,并捕获 stdout 和 stderr 的输出,这是一个示例脚本: # 测试...

回答 2 投票 0

Python的subprocess.call和subprocess.run有什么区别

我已经尝试了解 subprocess.call 和 subprocess.run 之间的区别有一段时间了。我知道最后一个是 Python 3.5 的新功能,并且都基于 subprocess.Popen,但是...

回答 6 投票 0

运行脚本时如何将布尔参数传递到子进程

我正在使用子进程来运行脚本。脚本参数之一是布尔值。当我尝试传递此参数时,出现错误。 这是我的代码 scriptF = 'pythongScript.py' arg1='arg1' arg2='ar...

回答 1 投票 0

ssh-keygen 在 macOS Ventura 13.1 上的 python3.10 中使用 subprocess.run 和 os.system 输出空

我一直在尝试使用 python 和“子进程”库输出从 ssh-keygen (CLI) 生成的签名公钥。我也尝试过“os”库,得到了相同的结果。我真的很...

回答 1 投票 0

使用Python子进程打开Powershell导致stdout出现编码错误

我正在尝试从 python 运行 Powershell 脚本并打印输出,但输出包含特殊字符“é”。 进程 = subprocess.Popen(\[r'C:\Windows\System32\WindowsPowerS...

回答 1 投票 0

远程服务状态的subprocess.check_output

我想检查QEMU实例上的状态(标准连接是ssh [email protected])。 当我做 sshpass -p 无 ssh -o StrictHostKeyChecking=no [email protected] -t 'systemct...

回答 1 投票 0

使用flask将python脚本的stdout获取到flask网站

我想捕获长时间运行但冗长的脚本(目前是 pytest)的输出,并在网页上打印进度。我在这里面临两个问题 第一:我需要异步运行

回答 1 投票 0

如何与 python 脚本并行运行“.exe”文件(异步)

我正在开发一个国际象棋引擎,其中我使用的引擎存储在.exe文件中,而gui是用python(pygame)制作的,我想通过python访问引擎(.exe文件),我为此我...

回答 1 投票 0

如何与 Python 脚本并行运行“.exe”文件(同步)

我正在开发一个国际象棋引擎,其中我使用的引擎存储在.exe文件中,而gui是用python(pygame)制作的,我想通过python访问引擎(.exe文件),我为此我...

回答 1 投票 0

Databricks 子进程与 os.system

我尝试在 databricks 中运行以下 shell 命令: 查找/dbfs/mnt/data/ -name somename.tar.tar -exec tar -xvzf {} -C /dbfs/mnt/raw/data \; 当我将它作为 shell 命令运行时或者...

回答 1 投票 0

如何关闭可执行窗口Python

我会解释我的问题: 对于我的系统的应用程序,我想知道如何关闭可执行文件,例如像往常一样单击右上角的按钮退出。 语境 : 来自脚本

回答 2 投票 0

访问由另一个脚本启动的子进程

我有脚本1(容器入口点)。脚本 1 使用 Popen 启动一个子进程。该过程“等待”从控制台接收实时输入命令并保持服务器运行。

回答 1 投票 0

当用户关闭脚本时如何使用“atexit”和“subprocess”模块关闭进程

因此,在我的脚本中,我以无头方式运行可执行文件。但是当用户退出/关闭脚本时我需要关闭它。我尝试了这段代码,但它不起作用,run.exe 仍在后台运行。 (我

回答 1 投票 0

Subprocess.run 超时不会杀死子进程

我目前在 Ubuntu 20 上使用 python-3.8.10,代码如下。尽管每次尝试,超时似乎都不起作用。我不确定我输入的文字是否错误? cmd = 'ebook-conve...

回答 1 投票 0

使用子进程或操作系统在 python 中打印文件会导致队列中的打印机作业停止

这个问题是针对我在这里编写的与这个问题相关的代码的。我现在已经能够按照我想要的方式创建 pdf 文件了。然而,当我尝试打印它时,我遇到了问题。这是

回答 1 投票 0

如何防止 subprocess.run() (python 3.11) 等待关闭 Edge 浏览器才能执行下一个命令

之前,subprocess.run()仍然只打开边缘并执行下一个命令,而没有关闭边缘。目前,subprocess.run() 将等待边缘关闭,然后再执行下一个

回答 1 投票 0

Python 子进程消耗内存

我试图通过按树莓派帽子上的左/右按钮来设置广播频率。我使用 PiFmRds 库。 但改变频率几次后,Pi 就跑了...

回答 1 投票 0

如何在Python中默认应用程序运行程序[重复]

我需要默认使用 python 启动我的应用程序。就像双击它们一样。 我知道有 subprocess.Popen("program", "file") 但我需要默认启动应用程序,但我不知道...

回答 2 投票 0

用于安装构建依赖项的 Pip Install 子进程未成功运行

我在这里尝试了一些与更新安装工具相关的其他线程,但没有骰子。 我有一台最终将是气隙的机器。我正在尝试简化安装过程。作为...

回答 1 投票 0

python的Print函数在gitlab中执行该行时打印脚本在printing内部结束时的结果

当脚本结束时,Python 的 print 函数会在最后打印输出。 build_call = subprocess.Popen(build_unit_command, stdout=subprocess.PIPE, shell=True) build_call.wait() 出局,出错=

回答 1 投票 0

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