An application that automates the capture of student grades, attendance data and other information in the NSA system of Centro Paula Souza (CPS).
Build with | How to run | Comments | Licence
This project was built with these technologies:
- Python
- Google Colab
The libraries and links used were:
- Selenium: https://www.selenium.dev/
- ChromeDriver: https://chromedriver.chromium.org/downloads
- Time: https://docs.python.org/3/library/time.html
- Pandas: https://pandas.pydata.org/docs/
- BeautifulSoup: https://beautiful-soup-4.readthedocs.io/en/latest/
- NSA System: https://nsa.cps.sp.gov.br/
- Click on the colab badge to access the Google Colab Notebook file :
-
Then fill in the variables with your information in the second code cell (RM, CPS_CODE, PASSWORD).
-
After that, run each cell in the order it appears or hit the "Ctrl + F9" key set.
-
You will have access to the excel file with your notes in the files tab on your left side. (You can download this file)
If you use google colab or jupyter, you can follow the step by step above. However, if you use another code editor, install and instantiate all libraries used in the project.
If you want to see the automation step by step to learn, use this file: StepByStep. If you just want to run it in general, use this file: Complete.