lista = []
+
def get_time(string, part):
if part == 1:
string = string.partition(">>>")
time = float(string[0].strip().strip(":"))
return time
+
def date_printer(package, time1, time2):
global emerge_time
return date
+
def get_package(string, name):
global package
newstring = string.partition(" ")
else:
package = str(newstring[0].rpartition("-")[0])
+
+def print_times(times):
+ times.sort()
+ times.reverse()
+
+ print package, "emerged", emerge_number, "times"
+ print "Max time", round(times[0][0]/60), "min", times[0][0]%60, "s",
+ print "at", str(times[0][1])
+ print "Min time", round(times[len(times)-1][0]/60), "min",
+ print times[len(times)-1][0]%60, "s", "at", str(times[len(times)-1][1])
+
+ all_times = 0
+ for i in times:
+ all_times += i[0]
+
+ print "Average time", round(all_times/len(times)/60), "min",
+ print round(all_times/len(times)%60), "s"
+
+
for line in f:
if package_name in line:
get_package(line, package_name)
f.close()
-times.sort()
-times.reverse()
-
-print package, "emerged", emerge_number, "times"
-print "Max time", round(times[0][0]/60), "min", times[0][0]%60, "s",
-print "at", str(times[0][1])
-print "Min time", round(times[len(times)-1][0]/60), "min",
-print times[len(times)-1][0]%60, "s", "at", str(times[len(times)-1][1])
-
-all_times = 0
-for i in times:
- all_times += i[0]
-
-print "Average time", round(all_times/len(times)/60), "min", round(all_times/len(times)%60), "s"
+print_times(times)
g = open('times', 'w')