尝试创建匹配的脚本:IndexError:字符串索引超出范围python

时间:2016-11-16 03:51:10

标签: python-3.x

我对这个网站很新,但有一个关于python编码的问题。我试图创建一个代码来搜索文件中的mac地址,然后转到另一列并更改eth端口。这就是我现在所拥有的,但却给出了错误。我有基本上占位符的东西,直到我弄清楚我的代码。抱歉它很乱。

import csv

mac = (' ATTR{address}=="' + input() + '"')
print (mac)

with open('test.csv', 'rt') as f:
    #with open('results.csv', 'wt') as d:
        #writer = csv.writer(d)
    reader = dict((r[3], i) for i, r in enumerate(csv.reader(f)))
    for row in reader:
        index = reader.get(row[3])
        if mac == row[3]: # if the username shall be on column 3 (-> index 2
            message = 'Found in master list (row{})'
            print (message)
            print ('found')
        else:
            print ("oops")

0 个答案:

没有答案