我正在研究一个处理Wi-Fi接入点的Python脚本。在脚本中,我调用os.system(“iwlist wlan0 s”)来扫描附近的无线AP。在Python脚本中对Bash命令的输出重新排序
从每一个我只需要两条信息:名称和MAC地址。我可以通过grep输出来获取名称或地址列表,但有没有办法将它们排列起来?比如现在,我可以得到:
ESSID: point 1
ESSID: point 2
etc,
,我可以得到
Address: gh:45:df:etc
Address: ofweiofjw
但有可能得到以下?
name - address
name - address
我在考虑在Bash命令本身或通过在Python脚本中输出并以某种方式进行编辑。
如何获得截至目前的输出? –
告诉我们你试过的东西 –
'os.system(“iwlist wlan0 s”)返回什么值? –