>>> from std_filter import std_filter >>> name = 'grades_11_PRG_2526.csv' >>> ns = std_filter(name, 5.0) >>> with open('5.0_avg_grades_11_PRG_2526.csv', 'r') as f, open('5.0_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 5) and oeq True >>> ns = std_filter(name, 5.5) >>> with open('5.5_avg_grades_11_PRG_2526.csv', 'r') as f, open('5.5_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 3) and oeq True >>> ns = std_filter(name, 6.0) >>> with open('6.0_avg_grades_11_PRG_2526.csv', 'r') as f, open('6.0_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 3) and oeq True >>> ns = std_filter(name, 6.5) >>> with open('6.5_avg_grades_11_PRG_2526.csv', 'r') as f, open('6.5_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 2) and oeq True >>> ns = std_filter(name, 7.5) >>> with open('7.5_avg_grades_11_PRG_2526.csv', 'r') as f, open('7.5_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 1) and oeq True >>> ns = std_filter(name, 8.5) >>> with open('8.5_avg_grades_11_PRG_2526.csv', 'r') as f, open('8.5_avg_grades_11_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 0) and oeq True >>> name = 'grades_12_PRG_2526.csv' >>> ns = std_filter(name, 5.0) >>> with open('5.0_avg_grades_12_PRG_2526.csv', 'r') as f, open('5.0_avg_grades_12_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 5) and oeq True >>> ns = std_filter(name, 6.0) >>> with open('6.0_avg_grades_12_PRG_2526.csv', 'r') as f, open('6.0_avg_grades_12_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 3) and oeq True >>> ns = std_filter(name, 6.5) >>> with open('6.5_avg_grades_12_PRG_2526.csv', 'r') as f, open('6.5_avg_grades_12_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 3) and oeq True >>> ns = std_filter(name, 7.5) >>> with open('7.5_avg_grades_12_PRG_2526.csv', 'r') as f, open('7.5_avg_grades_12_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 0) and oeq True >>> ns = std_filter(name, 8.5) >>> with open('8.5_avg_grades_12_PRG_2526.csv', 'r') as f, open('8.5_avg_grades_12_PRG_2526.ref', 'r') as fref: ... l = f.readline() ... l = f.readline() ... lref = fref.readline() ... lref = fref.readline() ... l = f.readline() ... lref = fref.readline() ... while l != '' and lref == l: ... l = f.readline() ... lref = fref.readline() ... oeq = lref == l == '' >>> ns == (5, 0) and oeq True