我試圖效仿這裏的代碼:當我嘗試運行的代碼,Python的錯誤,在這條線Scapy and tcpreplay: bypass temporary file for performance混淆POPEN /標準輸入/ Scapy的/ tcpreplay
:
f = subprocess.Popen(argv, stdin=subprocess.PIPE)
錯誤說
Failed: Error opening pcap file: truncated dump file; tried to read 4 file header bytes, only got 0
我覺得我得到的錯誤,因爲子試圖之前的任何寫入標準輸入從標準輸入讀取。
有什麼建議嗎?