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