trying to implement nested "for" loop in CSV files search in way - 'name' found in one CSV file being searched in other file. Here is code example:
    import csv
    import re
 
# Open the input file 
with open("Authentication.csv", "r") as citiAuthen:
    with open("Authorization.csv", "r") as citiAuthor:
    #Set up CSV reader and process the header
        csvAuthen = csv.reader(citiAuthen, quoting=csv.QUOTE_ALL, skipinitialspace=True)
        headerAuthen = next(csvAuthen)
        userIndex = headerAuthen.index("'USERNAME'")
        statusIndex = headerAuthen.index("'STATUS'")
        csvAuthor = csv.reader(citiAuthor)
        headerAuthor = next(csvAuthor)
        userAuthorIndex = headerAuthor.index("'USERNAME'")
        iseAuthorIndex = headerAuthor.index("'ISE_NODE'")
  
        # Make an empty list
        userList = []
        usrNumber = 0
        # Loop through the authen file and build a list of 
        for row in csvAuthen:
            user = row[userIndex]
            #status = row[statusIndex]
            #if status == "'Pass'" :
            for rowAuthor in csvAuthor:
                userAuthor = rowAuthor[userAuthorIndex]
                print userAuthor
What is happening that "print userAuthor" make just one pass, while it has to make as many passes as there rows in csvAuthen. What I am doing wrong? Any help is really appreciated.
 
    