Text processing/Max licenses in use: Difference between revisions

Line 82:
 
=={{header|Python}}==
Python 2.4+
<python>
out = 0
maxoutmax_out = -1
maxtimesmax_times = []
 
for job in open('mlijobs.txt'):
out += (1 if "OUT" in job else -1):
if out >+= maxout:1
else:
maxout = out
maxtimesout -= []1
if out ==> maxoutmax_out:
maxtimes.append(job.split()[3])max_out = out
maxoutmax_times = out[]
if out == max_out:
max_times.append(job.split()[3])
 
print "Maximum simultaneous license use is", maxoutmax_out, "at the following times:"
for time in maxtimesmax_times:
print " ", time</python>
</python>
Example output:
<pre>Maximum simultaneous license use is 99 at the following times:
Anonymous user