subprocess 相关问题

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

如何在运行一个 exe 文件时打开/关闭控制台/终端窗口

我有 mainwindow.py 并编译成一个 exe 文件。主窗口程序 当我双击并运行 mainwindow.exe 时,控制台弹出,但主窗口从未出现。并且控制台保持

回答 0 投票 0

Python子进程:如何即时输出并将输出和错误保存到文件? [重复]

我正在编写一个小的 Python 脚本来记录另一个 Python 程序的输出和错误,并像往常一样同时将它们打印在我的屏幕上。这段代码运行良好,除了它缓冲了

回答 1 投票 0

Asyncio 子进程在中断时没有被正确取消

我有以下代码无法按我预期的方式工作。我希望能够使用 SIGINT (Ctrl-C) 中断我的程序。然后它应该取消运行子进程并运行 som 的任务...

回答 0 投票 0

bash 中的 export -f 根本没有像我预期的那样工作。无法将函数导出到 bash 子进程

这是我的剧本,真的很简单。有人告诉我,这应该有效,而且这个脚本也适用于其他人。但是它对我不起作用,我不知道为什么。我只是

回答 1 投票 0

子进程命令显示 FileNotFoundError: [Errno 2] No such file or directory

我正在尝试通过在下面的代码中使用子进程模块来使用 python 运行 shell 命令,但我不知道为什么我的脚本会抛出如下错误。有人可以帮我解决我所缺少的吗? 追溯(

回答 3 投票 0

Python 子进程被杀死。可能是因为内存问题。如何解决这个问题?

我正在使用 python 子进程模块在我的 python 代码中运行一个 unix 命令。我只想检查输入文件的同一行中是否存在特定搜索词(输入文件大小为 1.8...

回答 0 投票 0

subprocess.Popen() 不等待 s3 同步命令完成

我正在使用 aws s3 sync 命令将文件从 s3 同步到本地,并使用 python 执行一些操作。由于没有 s3 sync 的 boto3 实现,我正在使用 subp 运行 cli 命令...

回答 1 投票 0

如何创建由终端命令组成的 python 脚本?

我尝试在 Linux (Ubuntu 20) 上编写有关 bluetoothctl 的代码。首先我在 ubuntu 终端写这些; 1-蓝牙控制 2-开机 3- 扫描 我的问题是我不想手动处理这些过程,所以我...

回答 0 投票 0

嗨,我正在寻找一个 bash 或 pyton 循环来运行 10-20 个命令,每次需要 root 密码时,它都会传递硬编码密码

嗨,所以尝试了一些事情,比如 Python: 导入子流程 命令= ['sudo -s', 'cd /', 'ssh user@host'] 密码 = '我的根密码' 命令中的命令: process = subprocess.Popen(co...

回答 0 投票 0

Python:使用参数主机和用户创建交互式 ssh 会话

我正在尝试构建一个小型 tui 程序,允许我从列表中为 ssh 会话选择主机名和用户名。 我的问题是如何使用这些参数创建交互式 ssh 会话。 我

回答 1 投票 0

使用来自另一个 python 脚本的不同输入并行提交多个 python 作业

我有一个 python 脚本,我需要在其中提供标记的参数,例如: python test.py -i input_file -p parameter_1 -o output_file 我正在使用 python (pipeline.py) 制作管道,我想在其中运行 te ...

回答 1 投票 0

基于 Tkinter 的 GUI 在代码执行后显示代码输出,而不是实时显示

我正在开发一个 GUI,它允许我在文本框中输入一些数据,单击一个按钮,然后它运行第二个 Python 脚本,该脚本使用该文本作为变量。第二个脚本有各种打印

回答 0 投票 0

How to pass SIGINT to child process with Python subprocess.Popen() using shell = true

我目前正在尝试编写(Python 2.7.3)一种 GDB 包装器,这将允许我从脚本输入动态切换到与 GDB 的交互式通信。 到目前为止我用 自我公关...

回答 4 投票 0

通过在 Popen 进程中发送 .communicate 请求来冻结 tkinter 窗口

我有这段代码,是我的想象和 ChatGPT 帮助的产物: 导入子流程 导入线程 将 tkinter 导入为 tk 类 PingThread(threading.Thread): def __init__(self, text_widget):

回答 2 投票 0

subprocess.PIPE 在 django 模型中不起作用

所以我有这个模型,其中有 isRunning 属性。当它设置为 True 时,它会生成一个子处理实例并将其保存到 subprocessObject 。看起来像这样。 类监视器(模型。模式...

回答 0 投票 0

在 python 中只有一个实例的情况下启动脚本的最佳实践是什么

我有一个要运行的循环 A,它从目录 D 中读取数据并执行操作。 A 编辑文件并处理与另一个对象的通信,我想避免同步困难...

回答 0 投票 0

使用 python 在新终端中启动 shell 脚本并获取退出代码

我目前正在尝试在新终端中通过 python 运行 shell 脚本。到目前为止它正在工作,我现在的问题是我还需要该 shell 脚本的退出代码。取决于成功

回答 0 投票 0

为什么在 python 子进程中捕获 TimeExpired 异常丢失标准输出?

应用.py 导入子流程 导入时间 如果 __name__ == '__main__': 出局 = '' p = subprocess.Popen(['python3', 'app2.py'], stdout=subprocess.PIPE, 文本=真) ...

回答 0 投票 0

python subprocess Popen readline() 会卡住,请帮帮我

我用Popen执行字符串cmd。 cmd 使用 ascp 发送文件。我想用readline()读取发送的百分比进度,但是每次都会卡在readline。 进口

回答 0 投票 0

Python - 优化代码以遍历 .txt 文件,将每一行作为参数传递给另一个程序(子处理?)

**对于我的网络安全实验室,我必须编写一个 python 程序来遍历一个 .txt 密码文件和一个 .txt 用户名文件,并将它们与 Login.pyc 文件(作为其

回答 1 投票 0

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