>>> from cot import actualitza >>> dades = """\ ... ACC_45,8.77 ... ACC_32,9.54,9.62,9.86,9.97,9.66 ... ACC_46,4.85,4.96,4.87,4.95,4.89,4.92 ... ACC_12,2.0,1.96,1.97,1.94,1.96,1.94,1.95 ... ACC_25,9.87,9.77,9.6,9.62,9.61,9.55,9.53 ... ACC_59,1.95 ... ACC_44,7.81,7.99,7.87,7.67,7.7,7.88,7.71""" >>> with open('cot.txt', 'w') as f: r = f.write(dades) ---- inici >>> d = { ... 'ACC_45': [8.78, 8.99, 8.71], ... 'ACC_32': [9.71], ... 'ACC_46': [4.81], ... 'ACC_12': [1.99], ... 'ACC_25': [9.79, 9.88, 9.82], ... 'ACC_59': [1.97, 2.0], ... 'ACC_44': [8.0, 7.79, 7.87], ... } >>> actualitza('cot.txt',d) >>> if d != { ... 'ACC_45': [8.78, 8.99, 8.71], ... 'ACC_32': [9.71], ... 'ACC_46': [4.96, 4.95], ... 'ACC_12': [1.97, 1.96], ... 'ACC_25': [9.79, 9.88, 9.82], ... 'ACC_59': [1.97, 2.0], ... 'ACC_44': [8.0, 7.79, 7.87] ... }: ... print(d) ---- fi >>> d = {'ACC_45': [], 'ACC_32': [], 'ACC_46': [], 'ACC_12': [], 'ACC_25': [], 'ACC_59': [], 'ACC_44': []} >>> actualitza('cot.txt',d) >>> if d != {'ACC_45': [], 'ACC_32': [9.97], 'ACC_46': [4.96, 4.95], 'ACC_12': [1.97, 1.96], 'ACC_25': [9.62], 'ACC_59': [], 'ACC_44': [7.99, 7.88]}: ... print(d) >>> d = {'ACC_45': [9.0], 'ACC_32': [9.0], 'ACC_46': [9.0], 'ACC_12': [9.0], 'ACC_25': [9.0], 'ACC_59': [9.0], 'ACC_44': [9.0]} >>> actualitza('cot.txt',d) >>> if d != {'ACC_45': [9.0], 'ACC_32': [9.0], 'ACC_46': [4.96, 4.95], 'ACC_12': [1.97, 1.96], 'ACC_25': [9.0], 'ACC_59': [9.0], 'ACC_44': [7.99, 7.88]}: ... print(d) >>> dades2 = """\ ... ACC_71,13.91,13.86,13.61,13.45,13.6,13.43,13.6,13.55,13.89 ... ACC_52,14.55 ... ACC_54,6.87,6.94,6.72,6.81,6.86,6.72,6.71,6.93,6.75,6.84 ... ACC_51,12.76 ... ACC_49,17.57,17.49,17.95,17.55 ... ACC_48,3.84,3.85,3.93 ... ACC_16,11.75,11.66,11.66,11.44,11.49 ... ACC_20,14.78,14.31,14.53,14.4,14.71,14.35,14.69,14.58,14.38,14.51,14.66,14.85 ... ACC_57,14.63,14.89,14.82,14.39,14.94,14.4,14.95,14.47,14.48,14.86,14.4 ... ACC_79,4.0,3.88,3.87,3.94,3.99,3.88,3.93 ... ACC_85,14.3,14.7,14.68,14.78,14.47 ... ACC_75,10.88,10.7,10.8""" >>> with open('cot2.txt', 'w') as f: r = f.write(dades2) >>> d = {'ACC_71': [13.98, 13.59], 'ACC_52': [14.56, 14.67, 14.33], 'ACC_54': [6.9, 6.95], 'ACC_51': [12.71, 12.54], 'ACC_49': [17.54, 17.84], 'ACC_48': [3.84], 'ACC_16': [11.55, 11.77, 11.86], 'ACC_20': [14.63, 14.51], 'ACC_57': [14.92, 14.91, 14.39], 'ACC_79': [3.95, 3.95], 'ACC_85': [14.9, 14.6, 14.26], 'ACC_75': [10.91, 10.66, 10.49]} >>> actualitza('cot2.txt',d) >>> if d != {'ACC_71': [13.98, 13.59], 'ACC_52': [14.56, 14.67, 14.33], 'ACC_54': [6.94, 6.86, 6.93], 'ACC_51': [12.71, 12.54], 'ACC_49': [17.54, 17.84], 'ACC_48': [3.84], 'ACC_16': [11.55, 11.77, 11.86], 'ACC_20': [14.53, 14.71, 14.69], 'ACC_57': [14.89, 14.94, 14.95, 14.86], 'ACC_79': [3.95, 3.95], 'ACC_85': [14.9, 14.6, 14.26], 'ACC_75': [10.91, 10.66, 10.49]}: ... print(d) >>> d = {'ACC_71': [], 'ACC_52': [14.56, 14.67, 14.33], 'ACC_54': [6.9, 6.95], 'ACC_51': [], 'ACC_49': [], 'ACC_48': [3.84], 'ACC_16': [11.55, 11.77, 11.86], 'ACC_20': [], 'ACC_57': [14.92, 14.91, 14.39], 'ACC_79': [3.95, 3.95], 'ACC_85': [14.9, 14.6, 14.26], 'ACC_75': []} >>> actualitza('cot2.txt',d) >>> if d != {'ACC_71': [13.6, 13.6], 'ACC_52': [14.56, 14.67, 14.33], 'ACC_54': [6.94, 6.86, 6.93], 'ACC_51': [], 'ACC_49': [17.95], 'ACC_48': [3.84], 'ACC_16': [11.55, 11.77, 11.86], 'ACC_20': [14.53, 14.71, 14.69], 'ACC_57': [14.89, 14.94, 14.95, 14.86], 'ACC_79': [3.95, 3.95], 'ACC_85': [14.9, 14.6, 14.26], 'ACC_75': []}: ... print(d)