Skip to content

Chhattisgarh Board of Secondary Education (Examination Results) | CGBSE RESULT 2021 | 10th Board Exam 2021 Result

License

Notifications You must be signed in to change notification settings

shubhamratrey/cgbse_result_2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chhattisgarh Board of Secondary Education (Examination Results) | CGBSE RESULT 2021 | 10th Board Exam 2021 Result

Installation

Add the dependencies

beautifulsoup4
lxml
requests

Check result of a single student

from chhattisgarh_10th_board_result_2021 import Chhattisgarh10thBoardResult2021
student_result = Chhattisgarh10thBoardResult2021(roll_number=1213300880)
print('ROLL_NUMBER  - ', student_result.roll_number)
print('STUDENT_NAME  - ', student_result.student_name)
print('FATHER_NAME  - ', student_result.father_name)
print('MOTHER_NAME  - ', student_result.mother_name)
print('CENTER_CODE  - ', student_result.center_code)
print("SCHOOL_CODE  - ", student_result.school_code)
print("SCIENCE_RESULT  - ", student_result.science_result)
print("ENGLISH_RESULT  - ", student_result.english_result)
print("HINDI_RESULT  - ", student_result.hindi_result)
print("MATHEMATICS_RESULT  - ", student_result.mathematics_result)
print("INFORMATION_TECHNOLOGY_RESULT  - ", student_result.information_technology_result)
print('SOCIAL_SCIENCE_RESULT  - ', student_result.social_science_result)
print('GRAND_TOTAL  - ', student_result.grand_total)
print('DIVISION - ', student_result.division)

Export results in csv

start_roll_number = 1213300749
end_roll_number = 1213300759
csv_file = open('test.csv', 'w+')
writer = csv.DictWriter(csv_file,
                        fieldnames=['ROLL_NUMBER',
                                    'STUDENT_NAME',
                                    'FATHERS_NAME',
                                    'MOTHERS_NAME',
                                    'CENTER_CODE',
                                    'SCHOOL_CODE',
                                    'SCIENCE_TOTAL',
                                    'ENGLISH_TOTAL',
                                    'HINDI_TOTAL',
                                    'MATHEMATICS_TOTAL',
                                    'INFORMATION_TECHNOLOGY_TOTAL',
                                    'SOCIAL_SCIENCE_TOTAL',
                                    'GRAND_TOTAL',
                                    'DIVISION',
                                    ])
writer.writeheader()
for roll_number in range(int(start_roll_number), int(end_roll_number)):
    student_result = Chhattisgarh10thBoardResult2021(roll_number=roll_number)
    writer.writerow({
        'ROLL_NUMBER': student_result.roll_number,
        'STUDENT_NAME': student_result.student_name,
        'FATHERS_NAME': student_result.father_name,
        'MOTHERS_NAME': student_result.mother_name,
        'CENTER_CODE': student_result.center_code,
        'SCHOOL_CODE': student_result.school_code,
        'SCIENCE_TOTAL': student_result.science_result.get('TOTAL'),
        'ENGLISH_TOTAL': student_result.english_result.get('TOTAL'),
        'HINDI_TOTAL': student_result.hindi_result.get('TOTAL'),
        'MATHEMATICS_TOTAL': student_result.mathematics_result.get('TOTAL'),
        'INFORMATION_TECHNOLOGY_TOTAL': student_result.information_technology_result.get('TOTAL'),
        'SOCIAL_SCIENCE_TOTAL': student_result.social_science_result.get('TOTAL'),
        'GRAND_TOTAL': student_result.grand_total,
        'DIVISION': student_result.division,
    })
csv_file.close()

About

Chhattisgarh Board of Secondary Education (Examination Results) | CGBSE RESULT 2021 | 10th Board Exam 2021 Result

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages