#Dictionary containing the wide/narrow and white/black bar code to code39 #character mappings. Captial letters indicate wide bars, lowercase letters #indicate narrow bars, w/W = White and b/B = Black. code39dict = { 'BwbWbwbwB': "1", 'bwBWbwbwB': "2", 'BwBWbwbwb': "3", 'bwbWBwbwB': "4", 'BwbWBwbwb': "5", 'bwBWBwbwb': "6", 'bwbWbwBwB': "7", 'BwbWbwBwb': "8", 'bwBWbwBwb': "9", 'bwbWBwBwb': "0", 'BwbwbWbwB': "A", 'bwBwbWbwB': "B", 'BwBwbWbwb': "C", 'bwbwBWbwB': "D", 'BwbwBWbwb': "E", 'bwBwBWbwb': "F", 'bwbwbWBwB': "G", 'BwbwbWBwb': "H", 'bwBwbWBwb': "I", 'bwbwBWBwb': "J", 'BwbwbwbWB': "K", 'bwBwbwbWB': "L", 'BwBwbwbWb': "M", 'bwbwBwbWB': "N", 'BwbwBwbWb': "O", 'bwBwBwbWb': "P", 'bwbwbwBWB': "Q", 'BwbwbwBWb': "R", 'bwBwbwBWb': "S", 'bwbwBwBWb': "T", 'BWbwbwbwB': "U", 'bWBwbwbwB': "V", 'BWBwbwbwb': "W", 'bWbwBwbwB': "X", 'BWbwBwbwb': "Y", 'bWBwBwbwb': "Z", 'bWbwbwBwB': "-", 'BWbwbwBwb': ".", 'bWBwbwBwb': " ", #space 'bWbwBwBwb': "*", #Start/Stop character 'bWbWbWbwb': "$", 'bWbWbwbWb': "/", 'bWbwbWbWb': "+", 'bwbWbWbWb': "%", }