0
['10 .1.1.1' ,‘壞IP地址’]功能將無法正常工作返回與IF正確的值,else語句
def findIP(IP):
with open(tsvfile,'rt')as f:
reader = csv.reader(f, delimiter='\t')
for row in reader:
if IP.strip() in row[0]:
x = row[1]
else:
x = "Activity Unknown"
return x
代碼工作,如果我刪除else語句,但僅返回「活動未知「當else語句存在時。我嘗試了幾種不同的方式來完成這項工作。他們都取得了相同的結果。
return row[1] if IP.strip() in row[0] else "Activity Unknown"