我有这个脚本可以对netstat打印的内容进行一些数据清理,并且在Windows中绝对可以正常工作。但是,由于the STARTUPINFO class is only available in Windows,我不确定Mac OSX的操作方法。
si = subprocess.STARTUPINFO()
si.dwFlags |= subprocess.STARTF_USESHOWWINDOW
current_conecctions = subprocess.Popen("netstat -anot",shell = False, stdout=subprocess.PIPE, startupinfo=si).stdout.read()
cleanConections(current_conecctions)
在Mac上相当于什么?