import os
    import sys
    import csv
     
    def opencsv(filename):
    tfile = open(filename, "r")
    line = tfile.readline()
    tfile.close()
    if line[0] == '"':
    quote_char = '"'
    quote_opt = csv.QUOTE_ALL
    elif line[0] == "'":
    quote_char = "'"
    quote_opt = csv.QUOTE_ALL
    else:
    quote_char = '"'
    quote_opt = csv.QUOTE_MINIMAL
    if line.find('\t') != -1:
    delim_char = '\t'
    else:
    delim_char = ','
    tfile = open(filename, "rb")
    reader = csv.reader(tfile, delimiter=delim_char, quotechar=quote_char, quoting=quote_opt)
    return (tfile, reader)
     
    def display():
     
    ifile = open('/home/rpatel/complete_error_codes.csv', "rb")
    find_code = raw_input("Enter the code: ")
    reader = csv.reader(ifile)
     
    rownum = 0
    for row in reader:
    if rownum == 0:
    header = row
    else:
    column = 0
    if row[1] == str(find_code):
    for col in row:
    print'%-8s: %s' % (header[column], col)
    column += 1
    break
    rownum += 1
    ifile.close()
     
    if __name__ == '__main__':
     
    try:
    display()
    except Exception, e:
    print("Exception in display: %s" % e)