A Python package for accessing NECTA (National Examinations Council of Tanzania) results
Project description
NectaPy
A Python package for accessing NECTA (National Examinations Council of Tanzania) examination results.
Installation
pip install NectaPy
Usage
from NectaPy import st_result
Get student result
result = st_result('S4177/0003/2023', 'csee')
print(result)
Supported Examinations
Primary Level:
- SFNA (Standard 2): 2017-2024
- PSLE (Standard 7): 2016-2024
Secondary Level:
- FTNA (Form 2): 2022-2024
- CSEE (Form 4): 2015-2024
- ACSEE (Form 6): 2014-2024
College Level:
- GATCE: 2019-2024
- DSEE: 2019-2024
- GATSCCE: 2019-2024
Features
- Easy to use API
- Supports all major NECTA examinations
- Returns results in dictionary format
- Handles errors gracefully
- Python 3.6+ compatible
Example Output
{
"CNO": "S4177/0003",
"CANDIDATE NAME": "JOHN DOE",
"SEX": "M",
"DIV": "I",
"PTS": "17",
"DETAILED SUBJECTS": "CIVICS-'B' HIST-'A' GEO-'A' KISW-'B' ENGL-'A' PHY-'B' CHEM-'A' BIO-'B' B/MATH-'B'"
}
License
MIT License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nectapy-0.5.0.tar.gz
(4.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nectapy-0.5.0.tar.gz.
File metadata
- Download URL: nectapy-0.5.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7c333d26ba1bcefe9c47a82d42d4665d850c1ec972df02c85398511e3fa9b52
|
|
| MD5 |
bd609dd64c8897824a63305dd0d52fd7
|
|
| BLAKE2b-256 |
0c2ea5a55d63266b9bca8f33b32f17493959c207fa040160b099ef4f52d10f4e
|
File details
Details for the file NectaPy-0.5.0-py3-none-any.whl.
File metadata
- Download URL: NectaPy-0.5.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6367cc748ed9bdaef860350395df8f943adcce54d9a3f2fc7a21d075fc22aa3
|
|
| MD5 |
52e45bdddd0cce8aedfac3a1e83e8c8a
|
|
| BLAKE2b-256 |
e5e317d9ad9adbdb5b9d5c0ee6d74bdcc64de79c467ebf648f85af555809c113
|