我正在尝试计算从airodump-ng扫描的客户端数量 通过处理CSV文件上返回的内容。我正在运行一个Python代码,该代码在嵌入式LEDE linux中调用一些bash命令。奇怪的是,运行python __ main __.py可以按预期工作。但是,当我运行整个系统时,它不会写入CSV文件,而是会打开CSV文件,但会保持空白。
以下是通过其他一些进程在我的Python文件中继续运行的循环:
我正在使用此命令扫描客户端。
os.system("airodump-ng --write /usr/lib/python2.7/myPath/capture --beacons mon0 --manufacturer --output-format csv")
但是我创建了一个仅用于运行此命令的线程,因此可以在主程序中终止该进程。