subprocess 相关问题

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

Python运行带有子进程的cm d命令(ffmpeg),并在执行某些代码之前等待cmd关闭

所以即时通讯使用ffmpeg调整视频大小,这需要一些时间,因此在代码继续之前,我必须等待cmd关闭。我一直无法找到解决方案,我希望有人...

回答 1 投票 0


在python中运行子进程时泄漏

[运行时,我漏了水。我不确定这是怎么回事。我猜管道没有关闭或可能正在发生其他事情。 def deactivateMetadataDevice(input_dmd_lun_wwn):#print('...

回答 3 投票 3

Pythoncurrent.futures:ProcessPoolExecutor无法正常工作

我正在尝试使用ProcessPoolExecutor方法,但失败。这是一个使用失败的示例(计算两个数字的大除法)。我不明白def gcd(pair)是什么错误:...

回答 1 投票 0

Python子进程调用不返回任何内容,甚至经过很长时间也被卡住

我想获取tar.gz文件的未压缩文件大小,该文件的大小大于4GB。我发现一个shell命令可以执行相同的操作,并且shell命令可以正常工作。但是当我使用相同的...

回答 1 投票 0

当stdout和stderror是文件处理程序时,为什么子进程继续存在?

当我使用子流程运行非常简单的脚本时,脚本结束后,子流程将终止。如果__name__ =='__main__',则导入子进程import os导入临时文件:subproc = ...

回答 1 投票 0

[使用subprocess.run()在python中执行shell命令

我具有运行命令的功能,可将所有文件从子文件夹移动到一个文件夹。 def move_images_to_one_folder(scr,dst):如果不是os.path.exists(dst):os.makedirs(dst)...

回答 1 投票 0


[[Windows,python]如何使由subprocee.Popen()启动的进程在父进程死亡时自动终止?

在我的python脚本中,我使用以下命令启动了一些进程:p1 = subprocess.Popen('p1.exe')p2 = subprocess.Popen('p2.exe')当这两个子进程启动时,它们不会被杀死父进程是...

回答 1 投票 0

子进程运行,check_output,当我从批处理文件运行脚本时,Popen返回空字符串

我有一个运行python脚本的批处理文件,在python脚本中,我有一个正在运行的子流程函数。我尝试了subprocess.check_output,subprocess.run,subprocess.Popen,...

回答 1 投票 0

terminal and subprocess.run()显示命令的不同行为(osmfilter)

我看到了osmfilter(https://wiki.openstreetmap.org/wiki/Osmfilter)的特殊行为,可以通过以下命令进行安装:$ sudo apt-get install osmctools让我们假设我...

回答 1 投票 0

使用多重处理时是否有加入过程的顺序规则?

我有三个Python脚本文件(script1.py,script2.py和script3.py),我希望script1.py和script2.py同时运行,并且希望script3.py仅在script2.py完成时才能启动(script1。 py ...

回答 1 投票 0

子进程-直接获取孩子的异常

我想获得有关孩子中可能出现的例外的更多信息。我知道可以通过如下所示的stderr来完成:try:completed_process = subprocess.run(['python3','test.py'...

回答 1 投票 0


带有python的多个命令

我想用python激活虚拟环境,然后运行一些命令,例如(pip install requirements.txt)。我想用python运行以下命令。我怎样才能做到这一点。谢谢... C:\ ...

回答 1 投票 -1

如何在不分叉的情况下运行shell命令

我有一个消耗大量内存的Ruby进程,我想运行一个shell命令来找出我的Ruby进程正在使用多少内存。如果我分叉,所有的内存都将被复制到新的...

回答 1 投票 2

WinError 2:在Subprocess.run中找不到文件

版本:Python 3.7.5操作系统:Windows 10我正在尝试修复以下“找不到文件”错误。 python代码如下所示,然后是在命令行中产生的错误。 Python:...

回答 1 投票 1

如果文件路径包含“,”或“ =”,则无法在Python中打开文件路径

如果路径包含“,”或“ =”(可能还有其他符号),我将无法打开路径并突出显示文件。如果路径没有上述字符,则此代码有效:import subprocess ...

回答 1 投票 0

无法将sys.argv [0]传递给subprocess.call

我正在尝试从本身称为.jar的终端调用python脚本。请注意,此Java程序接受一个参数(一个String),并使用该字符串的内容编写一个.txt文件。 ...

回答 2 投票 0

正在运行Gstreamer的杀死子进程

我正在使用Jetson Nano,其想法是当按下按钮时播放视频。我目前正在通过等待按钮按下事件然后使用子进程运行Shell脚本来工作。...

回答 1 投票 0

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