예제 #1
0
def main():
    # Extract the student records from the given text file.

    print "Read from txt file:"
    reader = StudentFileReader(FILE_NAME)
    reader.open()
    studentList = reader.fetchAll()
    reader.close()

    # Sort the list by id number. Each object is passed to the lambda
    # expression which returns the idNum field of the object.
    studentList.sort(key=lambda rec: rec.idNum)

    # Print the student report.
    printReport(studentList)

    print "Read from csv file:"
    reader = StudentCSVFileReader(CSV_FILE_NAME)
    reader.open()
    studentList = reader.fetchAll()
    reader.close()

    # Sort the list by id number. Each object is passed to the lambda
    # expression which returns the idNum field of the object.
    studentList.sort(key=lambda rec: rec.idNum)

    # Print the student report.
    printReport(studentList)
예제 #2
0
def main():
    reader = StudentFileReader(FILE_NAME)
    reader.open()
    studentList = reader.fetchAll()
    reader.close()
    studentList.sort(key=lambda rec: rec.idNum)
    printReport(studentList)
예제 #3
0
def main():
    reader = StudentFileReader(FILE_NAME)
    reader.open()
    studentList = reader.fetchAll()
    reader.close()
    studentList.sort(key = lambda rec: rec.idNum)
    printReport(studentList)
def main():
    reader = StudentFileReader(FILE_NAME)
    reader.open()  # what is the meanging here, there is no data returned
    studentList = reader.fetchAll()
    # print(type(studentList))
    # print(studentList[0].classCode)
    reader.close()
    # print(lambda rec: rec.idNum)
    studentList.sort(key = lambda rec: rec.idNum)
 #   studentList.sort(key = lambda rec: rec.idNum)
    printReport(studentList)
예제 #5
0
def main():
    # Extract the student records from the given text file.
    reader = StudentFileReader(FILE_NAME)
    reader.open()
    student_list = reader.fetchAll()
    reader.close()

    # Sort the list by id number. Each object is passed to the lambda
    # expression which returns the idNum field of the object.
    student_list.sort(key=lambda rec: rec.gpa, reverse=True)

    # Print the student report.
    printReport(student_list)
def main():
	#Extract the student records from the given text file
	reader = StudentFileReader(FILE_NAME)
	reader.open()
	studentList = reader.fetchAll()
	reader.close()

	#Sort the list by id number. Each object is passed to the lambda
	#expression which returns the idNum field of the object.
	studentList.sort(key = lambda rec: rec.idNum)

	#print the student report
	printReport(studentList)
예제 #7
0
def main():
    #Extract the student records from the given text file
    reader = StudentFileReader(File_Name)
    reader.open()
    studentList = reader.fetchAll()
    reader.close()

    #sort the list by id number. Each object is passed to lambda
    #expression which returns the idNum field of the object
    studentList.sort(key=lambda rec: rec.idNum)

    #print the student report
    printReport(studentList)