Changeset 376 for pkpgcounter

Show
Ignore:
Timestamp:
08/27/06 00:41:23 (18 years ago)
Author:
jerome
Message:

Output is now easier to read.

Location:
pkpgcounter/trunk/pkpgpdls
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/pkpgpdls/analyzer.py

    r370 r376  
    242242                        totalsize += parser.getJobSize() 
    243243                    else : 
    244                         result = parser.getInkCoverage() 
    245                         totalsize += len(result) 
    246                         print result 
     244                        (cspace, pages) = parser.getInkCoverage() 
     245                        totalsize += len(pages) 
     246                        for page in pages : 
     247                            for k in cspace : 
     248                                try : 
     249                                    print "%s : %f      " % (k, page[k]), 
     250                                except KeyError : 
     251                                    pass 
     252                            print         
    247253                except (IOError, pdlparser.PDLParserError), msg :     
    248254                    sys.stderr.write("ERROR: %s\n" % msg) 
  • pkpgcounter/trunk/pkpgpdls/inkcoverage.py

    r363 r376  
    103103        while 1 : 
    104104            nbpixels = image.size[0] * image.size[1] 
    105             result.append({ colorspace : computation(image, nbpixels) }) 
     105            result.append(computation(image, nbpixels)) 
    106106            index += 1               
    107107            image.seek(index) 
    108108    except EOFError :         
    109109        pass 
    110     return result 
     110    return (colorspace, result) 
    111111 
    112112if __name__ == "__main__" :