subprocess 相关问题

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

Python:为什么打开文件可以与 subprocess.Popen 一起使用?

据我所知,如果我们使用“with open”打开一个文件,当代码超出with上下文管理器时该文件将被关闭。 将 open(somefile) 作为 fd: # 做一点事 # fd.close() #

回答 2 投票 0

cdktf命令可以在python代码中执行吗?

我正在使用 cdktf 使用 Python 和 Terraform 来配置我的资源。我想自动化整个过程,因此要求“cdktf部署”成为Python代码的一部分,如

回答 2 投票 0

如何在没有任何缓冲的情况下将 python 子进程命令标准输出到文件?

我正在尝试使用 subprocess 命令将其标准输出输出发送到日志文件。 我希望用户能够使用 tail -f logfile 同时查看日志。 然而,我观察到

回答 4 投票 0

为什么Python单元测试自动发现在子进程中运行时不起作用?

我希望能够通过子进程(例如 subprocess.Popen()、subprocess.run()、asyncio.create_subprocess_exec())以编程方式运行 Python 的 unittest 模块,并让它自动发现测试。 ...

回答 1 投票 0

Subprocess.run() 给出 PermissionError [Errno 13] 权限被拒绝“。” [重复]

我有一个名为 min.sh 的 bash 脚本,它只打印“launched”作为输出。我想从 python 启动它(python 脚本位于 min.sh 的同一文件夹中)。 为此,我使用 subpr...

回答 1 投票 0

'Errno 2 no such file or directory' 使用子处理模块 Popen 命令时目录路径中出现空格问题

我有以下代码,可让我使用子处理库运行 .py 文件 代码 导入子流程 process = subprocess.Popen('python C:/Users/Example User/Projects/file.py', stdout=

回答 1 投票 0

如何使用 stdin 将字符串传递到 subprocess.run 中?

如果我使用 Python 的 subprocess.run(),如何将字符串“foo”传递给在标准输入上期望它的程序?

回答 2 投票 0

使用 subprocess.run 打印 Python 输出并通过电子邮件发送出去

我正在尝试打印 Python 输出并发送电子邮件,但当我调用 subprocess.run() 函数时,它被卡住了。我不确定问题是什么。 运行电子邮件函数: @静态方法 def run_email(

回答 0 投票 0

为什么子进程在标准输出上调用时返回一个字符串,否则返回 CompletedProcess 的实例

当尝试在子进程上调用 run() 时,我注意到如果我将其作为 stdout 上的属性调用,我会正确地将 str 作为我的类型。 out = subprocess.run(['ls'], check=True, capture_output=True ,

回答 1 投票 0

Python 子进程和 Flask 与挂载的交互

我正在 Flask 中编写一个辅助应用程序来自动化服务器上的操作。 我遇到了一个非常令人困惑的问题,我想咨询一下这是否是我使用 Python 的方式造成的

回答 1 投票 0

尝试将浮点变量作为参数传递给子进程时,为什么会收到错误“无效浮点值”?

我有一个带有多个参数的Python脚本。我想用不同的参数值运行这个脚本。我编写了以下代码进行试运行,但出现错误: L1=[...

回答 2 投票 0

如何利用 ssh 从 Python 永久启动远程进程?

我想通过 ssh 在远程计算机上从一个 python 程序启动另一个 python“Server.py”程序。 该程序通过以下方式在 bash shell 中本地启动: nohup ./Server.py 1>

回答 1 投票 0

使用 python 中的子进程创建 SSH 密钥时要求输入密码

我有一个 python 项目,应该用于使用 ssh-keygen 创建 SSH 密钥并将其添加到一些远程服务器。当我运行命令 ssh-keygen -f .ssh/id_rsa -t rsa -N ""...

回答 1 投票 0

subprocess.Popen() 错误(没有这样的文件或目录)

我正在尝试使用Python函数计算文件中的行数。在当前目录中,当 os.system("ls") 查找文件时,命令 subprocess.Popen(["wc -l filename"], stdout=

回答 2 投票 0

pyqt6 subprocess.run 函数始终返回相同的值,即使大写锁定状态发生变化

由于键盘指示器小部件无法在我的kali系统上运行,因此我决定使用pyqt自己编写一个。我发现如果我把程序分开跑一下就正常了,但是用py就不行了...

回答 1 投票 0

子进程 - 当 shell=False 时出现 FileNotFoundError

我正在制作一个可以使用 subprocess 和 tkinter 在命令提示符下执行的 GUI。 def test_subprocess(自我): proc = subprocess.Popen(["echo", "Hello"], stdin=subprocess.PIPE, stdout=

回答 2 投票 0

运行子进程后如何获取环境变量

我正在使用 subprocess.call 从我正在集成的另一个应用程序执行 shell 脚本。该脚本使用export MY_VAR=foo 设置环境变量。接下来,我需要执行更多

回答 4 投票 0

如何让一个脚本以与 JetBrains-IDE 的其他功能良好交互的方式打开另一个脚本?

我有一个脚本,基本上只是一个小型 GUI,用于为没有任何图形的长时间运行的程序创建配置文件。我拥有并控制这两个的源代码。 通常的工作流程...

回答 1 投票 0

在 Windows 上使用 pywin32 将 python Flask 应用程序添加为服务时出现 Jupyter Notebook 内核错误

我创建了可以运行jupyter笔记本服务器的flask应用程序。 当我们从 UI 中单击 app 时,会使用 subprocess.Popen() 创建一个新的子进程来构建 Jupyter Notebook 服务器。 我创造...

回答 1 投票 0

我正在使用子进程来调用Python脚本,当它运行时,它给了我这个错误。我已经使用 pip 安装了所有库

回溯(最近一次调用最后一次): 文件“skip_ads.py”,第 1 行,位于 导入 pyautogui 导入错误:没有名为 pyautogui 的模块 我已经安装了 pyautogui libr...

回答 1 投票 0

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