Пример #1
0
from os import listdir
import parselevel
from testSMB import testLevel

output = []
statNames = None
for level in parselevel.parseAll("originals.txt"):
    stats = testLevel(level)
    data = []
    if statNames is None:
        statNames = []
        for s in stats:
            statNames.append(s)
    for s in statNames:
        data.append(str(stats[s]))
    output.append(data)


with open("originals.summary", "w") as outputfile:
    outputfile.write(",".join(statNames) + "\n")
    for line in output:
        outputfile.write(",".join(line) + "\n")
Пример #2
0
from os import listdir
import parselevel
from testSMB import testLevel

output = []
statNames = None
for level in parselevel.parseAll('originals.txt'):
    stats =  testLevel(level)
    data = []
    if statNames is None:
        statNames = []
        for s in stats:
            statNames.append(s)
    for s in statNames:
        data.append(str(stats[s]))
    output.append(data)


with open('originals.summary','w') as outputfile:
    outputfile.write(','.join(statNames)+'\n')
    for line in output:
        outputfile.write(','.join(line)+'\n')

                
Пример #3
0
'../Torch/outputbi',
'../Torch/outputbiLineNo',
'../Torch/outputbiLineNoP',
'../Torch/outputbiP',
'../Torch/outputbasicP',]
statNames = None
for d in dirs:
    outputAG = []
    outputUG = []
    
    for f in listdir(d):
        print "Statting ", d, f
        if 'AG' in f or 'UG' in f:
            dataAG = []
            dataUG = []
            stats =  testLevel(parselevel.parse(d + '/' + f))
            if statNames is None:
                statNames = []
                for s in stats:
                    statNames.append(s)
            if 'AG' in f:
                for s in statNames:
                    dataAG.append(str(stats[s]))
                outputAG.append(dataAG)
            elif 'UG' in f:
                for s in statNames:
                    dataUG.append(str(stats[s]))
                outputUG.append(dataUG)
    with open('{}/ag.summary'.format(d),'w') as outputfile:
        outputfile.write(','.join(statNames)+'\n')
        for line in outputAG: