python - python读取动态stdout过程
问题描述
我尝试使用 python 读取动态 airodump-ng 标准输出,示例进程输出 -> https://i.makeagif.com/media/8-22-2015/EgkrBx.gif
我已经将输出作为文本文件,但结果不是实时的,所以我尝试直接读取标准输出
import subporcess
subprocess.getoutput("timeout 10 airodump-ng args")
预期结果 :
运行命令并获取被调用进程的实时输出stdout
解决方案
推荐阅读
- python - 如何使用 groupby 和聚合将 pyspark 数据框中的行与多列连接起来
- python - Python sklearn PCA 保持最低的方差向量
- javascript - 为什么这些类似的反应函数传递语句以不同的方式工作?
- firebase - Firebase - 如何设置规则以便只有函数可以写入实时数据库?
- python - 我想构建一个函数,将excel中的公式字符串从绝对引用转换为相对引用
- python - 在 SQLAlchemy 中的一对多关系的模型中设置属性
- arrays - LUA 中数组操作的时间复杂度
- reactjs - React Native 删除项目和按钮
- java - 在可运行的 jar 中包含音频文件 - eclipse
- c - 将 Core Image Kernel Language 函数转换为 Metal Shading Language