Changeset 34995


Ignore:
Timestamp:
2021-04-04T13:30:03+12:00 (3 years ago)
Author:
davidb
Message:

Updated to work with Python3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/prepare/voting-excel/xlsxutil.py

    r34960 r34995  
    141141
    142142def load_xslx_sheet(excel_input_filename,sheetname):
    143     print "Loading: " + excel_input_filename
    144     print "  ..."
     143    print("Loading: " + excel_input_filename)
     144    print("  ...")
    145145    workbook = openpyxl.load_workbook(excel_input_filename, data_only=True)
    146     print "  ......Done"
    147 
    148     print "  Loaded worksheets: ",  workbook.sheetnames
     146    print("  ......Done")
     147
     148    print("  Loaded worksheets: " +  ",".join(workbook.sheetnames))
    149149
    150150    worksheet = None
    151151   
    152152    if (sheetname == None):
    153         print "  Selecting default/active worksheet"
     153        print("  Selecting default/active worksheet")
    154154        worksheet = workbook.active
    155155    else:
    156         print "  Selecting worksheet '"+sheetname+"'"
     156        print("  Selecting worksheet '"+sheetname+"'")
    157157        worksheet = workbook[sheetname]
    158158
    159     print ""
     159    print("")
    160160    return worksheet
    161161
     
    184184def convert_worksheet_to_hashmaps(worksheet):
    185185
    186     print "Converting worksheet to array header-name keyed array of hashmaps"
     186    print("Converting worksheet to array header-name keyed array of hashmaps")
    187187   
    188188    data_hashmap_array = [];
     
    203203        row_i = row_i + 1
    204204     
    205     print "  Found headername data in row: ", header_row_pos
     205    print("  Found headername data in row: "+ str(header_row_pos))
    206206       
    207207    header_names_mapping = header_to_column_mapping(worksheet,header_row_pos)
     
    234234        data_hashmap_array.append(data_hashmap)
    235235
    236     print ""
     236    print("")
    237237    return data_hashmap_array
    238238
Note: See TracChangeset for help on using the changeset viewer.