Esempio n. 1
0
def Menu3(col):
    print("Enter section of which weak students you want to find")
    print("Enter 'a' to find all sections weak students: ")
    choice = input("Enter your choice:")
    marks=[]
    names=[]
    reg=[]
    obj=Write()
    obj.createFile()
    if (choice == 'a'):
        for i in range(len(sheets)):
            file=readFile(sheets[i])
            file.readRegAndNames()
            file.Marks(col)
            std=weakStudents()
            std.find_weak_std(file.Marks,file.registerations,file.names)
            mails=std.createMail(std.weak_std_rg)
            obj.writee(col,std.weak_stdname,std.weak_std_rg,mails)
        return 1
    else:
        ob=CheckData(choice)
        if(ob.check_SecifExists('ResultSheet')):
            if(ob.check_ifDataExist(col,'ResultSheet')):
                file = readFile(choice)
                file.readRegAndNames()
                file.readMarks(col)
                std = weakStudents()
                std.find_weak_std(file.Marks, file.registerations, file.names,file.totalMarks)
                mails = std.createMail(std.weak_std_rg)
                obj.writee(col, std.weak_stdname, std.weak_std_rg, mails)
                return 1
            else:
                print("Data do not exist")
                return 0
        else:
            print("Section do not exist")
            return 0