0
我正在嘗試編寫我的第一個Python腳本,它顯示了客戶端正在探測AP以及他們正在做什麼AP。所以我的問題出現在客戶端(當然還沒有客戶端)探測多個AP。CSV上的額外字段
import csv
import sys
if len(sys.argv) != 2:
print("usage: ./scriptpy.py csvfile")
pass
else:
with open(sys.argv[1], 'rb') as csvfile:
lector = csv.DictReader(csvfile, restkey='extra')
for row in lector:
print(row['Station MAC'] + " probes for " + row[' Probed ESSIDs'] + row['extra'])
pass
這引起了行[詳細]
預先感謝一個KeyError異常。
通常CSV文件是文本文件。你確定這個文件是一個字節文件,用'rb'打開它嗎? – chapelo
「AP」代表什麼? – martineau
我使用了rb,因爲這是csv的Python引用的方式。接入點 – enigma21