common.py revision 71f94b8a1c852aed792abfdb4f276dc904047fdd
1#!/usr/bin/python 2 3DEFAULT_OBJECT_NUMBER = 1238 4DEFAULT_BAD_OBJECT_NUMBER = 23 5OBJECTS_FILE = 'objects.txt' 6WORKING_SET_FILE = 'working_set.txt' 7 8def ReadWorkingSet(): 9 working_set = [] 10 f = open(WORKING_SET_FILE, 'r') 11 for l in f: 12 working_set.append(int(l)) 13 f.close() 14 return working_set 15 16 17def WriteWorkingSet(working_set): 18 f = open(WORKING_SET_FILE, 'w') 19 for o in working_set: 20 f.write('{0}\n'.format(o)) 21 f.close() 22 23 24def ReadObjectsFile(): 25 objects_file = [] 26 f = open(OBJECTS_FILE, 'r') 27 for l in f: 28 objects_file.append(int(l)) 29 f.close() 30 return objects_file 31 32 33def ReadObjectIndex(filename): 34 object_index = [] 35 f = open(filename, 'r') 36 for o in f: 37 object_index.append(int(o)) 38 f.close() 39 return object_index 40