我有一个要求,例如我想使用Python运行.exe(install.exe)并逐行获取输出。该exe文件需要3分钟才能完成该过程。 因此,我在3分钟后立即获得输出。但是我希望输出在不等待的情况下逐行显示(即使进程正在运行)。
我尝试了下面的代码,该代码在3分钟后一次输出。
我也尝试了无缓冲方法“ python -u program.py”
import os
dir = r"\\HYDFILEPRD01V\GroupFolders\public\Leaf Package\Dogwood.0.A\UCS 5.9.1.4840"
os.listdir(dir)