I have set of csv headers that i am trying to match with uploads, it's not really working. Not all headers are required, just have to match what's in file
    reader = csv.DictReader(open(PathFile))
    headers = reader.fieldnames
    for header in sorted(set(headers)):
         if (header == 'ip') or (header == 'IP'):
             print  "IP found in Header"
in this case, IP is not
    for row in reader:
         if row.get('IP'):
             print  "IP found in Row"
not found again. I did search on this site, there was:
IP=row.get('IP', None)
that did not work either.
uplaod file, i am testing it with is
Email, IP, Name, City, State, zip, country, garbage [email protected], 34.4.34.34,Mr GH, chicago, il ,60601, us,erw ewr [email protected], 34.45.23.34, Mr 5t,NY,NY,10101, us, er