subprocess 相关问题

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

在 Python Notebook 中调用 `subprocess` 的 `$PATH` 与 `!` shell 不同

我正在 IPython 笔记本中交互式开发一个包装类。 这个包装类调用用 java 编写的命令行程序,因此我需要访问相同版本的 java runt...

回答 1 投票 0

Python 调用另一个文件

我需要从 Python 脚本调用文件的帮助。该文件执行一些我需要从 Python 运行的命令。 导入子流程 名称=打开(“文件名.bat”,“r”) 子进程.run(名称) 我没看到哦...

回答 1 投票 0

在 Linux 中执行 PyInstaller 生成的文件时出现 Python 子进程 FILE NOT FOUND 错误

我使用 PyInstaller 生成了一个可执行文件,例如 test(没有扩展名,因为它是 Linux),并将其存储在一个目录中,例如 data。 我有一个Python程序,如下所示: 导入子流程 从 p...

回答 1 投票 0

如何捕获 stdout/stderr 之外的子进程的输出?

我有一个程序想通过子进程启动。 它可以输出到stdout和stderr以外的fd。 有没有办法从任意 fd 中捕获数据? 我想做一些像...

回答 2 投票 0

torch-scatter 安装失败:获取构建轮的要求未成功运行。 │ 退出代码:1

我正在尝试安装: pip install torch-scatter==2.1.1 并收到以下错误: 收集火炬散布==2.1.1 使用缓存的 torch_scatter-2.1.1.tar.gz (107 kB) 正在安装构建依赖项...

回答 1 投票 0

无法在 subprocess.run 中使用 fileinput.input 作为标准输入

我的印象是 fileinput.input([path_1, path2, ...]) 基本上可以与 open(path_1) 互换,只是前者连接了所有给定文件的内容。然而,

回答 1 投票 0

子进程:删除Windows中的子进程

在Windows上,subprocess.Popen.terminate调用win32的TerminalProcess。但是,我看到的行为是我尝试终止的进程的子进程仍在运行。这是为什么?怎么...

回答 9 投票 0

无法终止 Popen 进程

我有一个Python程序,具有以下结构和必要的导入: def startLogger(logger_dir): 命令0 = 'adb logcat -c' 命令1 = 'adb logcat' 命令2 = 'python3'+logger_...

回答 1 投票 0

从 Python 中获取 future 的结果

我有以下代码,它执行一个进程并在进程完成时调用回调函数 导入操作系统 导入子流程 导入临时文件 def 回调(未来): 打印(未来。

回答 1 投票 0

python 键盘库中的导入错误

我需要使用Python中的键盘库。 我使用“sudo pip3 install Keyboard”安装,如果我这样做,则会出现 pip list 键盘。 当我运行该程序时,出现错误。 错误是:“

回答 1 投票 0

如何在 Windows 上用 Python 创建挂起的子进程?

我想通过 subprocess.Popen 创建一个以挂起状态启动的子进程,这样我就可以让它准备好在以后运行。 我在这里找到了Linux的解决方案,但找不到任何解决方案...

回答 2 投票 0

如何在Python中使用子进程获取实时输出

我正在尝试运行一个Python文件来打印一些东西,等待2秒,然后再次打印。我想从我的 python 脚本中实时捕获这些输出,然后对其进行处理。我尝试了不同的薄...

回答 3 投票 0

Jupyter 笔记本中 Python 子进程的实时标准输出输出

我正在使用 subprocess 从 Python (3.5.2) 脚本运行命令行程序,该脚本在 Jupyter 笔记本中运行。子进程需要很长时间才能运行,所以我希望它的标准输出是

回答 6 投票 0

来自 Python 子进程的实时输出/流

我正在使用Python及其子进程库来使用strace检查调用的输出,具体如下: subprocess.check_output(["strace", str(进程名称)]) 然而,这只能给出...

回答 4 投票 0

尝试在 Databricks 中编译代码时出现“不允许操作”

我正在尝试使用以下代码在 Databricks 中编译我的代码: 导入子流程 process = subprocess.Popen(["python", "setup.py", "bdist_wheel"], ...

回答 1 投票 0

如何将Python中子进程的stdout和stderr重定向到同一个文件而不丢失顺序

我有一个简单的脚本来模拟写入交错的 stdout 和 stderr 流的程序。 导入系统 导入时间 对于范围(5)内的 i: print(int(time.time()), "这是标准输出") 公关...

回答 1 投票 0

使用 python 在不同文件夹中执行 npm 脚本

有人可以告诉我如何使用 Python 脚本在任何文件夹中执行“npm run start”。但请使用“os”运算符而不是“subprocess”。 编辑: 我需要一个 python 脚本...

回答 1 投票 0

我应该如何在 Makefile 中嵌入 python 脚本?

我想在 Makefile 中嵌入 python 脚本 我构建了一个 python -c 脚本(如下),它在我的 MacBook Hyper 终端中运行良好: % python -c $'来自子进程导入 getstatusoutput 输出=

回答 2 投票 0

在pipenv中添加非pip包(ffmpeg)依赖

我有一些Python代码,使用子进程运行以下命令(生成字幕): Autosub采访.mp3 为了确保它有效,我在 Pipfile 中添加了 autosub 作为依赖项。

回答 1 投票 0

如何确定通过os.system启动的进程的pid

我想用一个程序启动多个子进程,即模块 foo.py 启动 bar.py 的多个实例。 由于我有时必须手动终止进程,因此我需要进程 ID 来...

回答 4 投票 0

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