print_references Namespace Reference


Functions

def read_data
def main

Function Documentation

def print_references::main (   argv  ) 

Definition at line 21 of file print_references.py.

00021               :
00022     folder, = argv
00023 
00024     # Data:
00025     files = sorted(glob.glob(os.path.join(folder, "*.ref")))
00026     datas = []
00027     print
00028     for fn in files:
00029         print "Reading ===", fn, "...",
00030         data = read_data(fn)
00031         datas.append((fn,data))
00032         print "Ok!"
00033     print
00034     for fn, data in datas:
00035         print "===", fn
00036         print data
00037     print
00038 
00039     # Timing:
00040     files = sorted(glob.glob(os.path.join(folder, "*.timing")))
00041     datas = []
00042     print
00043     for fn in files:
00044         print "Reading ===", fn, "...",
00045         data = read_data(fn)
00046         datas.append((fn,data))
00047         print "Ok!"
00048     print
00049     for fn, data in datas:
00050         print "===", fn
00051         print data
00052     print
00053 
if __name__ == "__main__":

def print_references::read_data (   fn  ) 

Definition at line 9 of file print_references.py.

00009                  :
00010     try:
00011         f = open(fn)
00012         data = pickle.load(f)
00013         #data = f.read()
00014         f.close()
00015     except Exception, what:
00016         print "*** An error occured while trying to load reference file: %s" % fn
00017         print "*** Maybe you need to generate the reference? Returning None."
00018         data = None
00019     return data
00020 
def main(argv):


Generated on Mon Aug 31 16:17:05 2009 for SyFi by  doxygen 1.5.9