我正在研究一個處理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」)返回什麼值? –