All Courses in Jamia
This repo contains index of courses available in Jamia Millia Islamia.
Installation
pip install jamia-all-courses
Usages
from jamia_all_courses import all_courses
for category in all_courses:
print('-', category['name'])
for course in category['courses']:
print(' -', course['name'])
for specialization in course['specializations']:
print(' -', specialization['name'], specialization['code'])
Or import specific programme:
doctoral_programmesmasters_programmespostgraduate_diploma_programmesundergraduate_programmesadvanced_diploma_programmesdiploma_programmes
from jamia_all_courses import undergraduate_programmes
for course in undergraduate_programmes['courses']:
print(' -', course['name'])
for specialization in course['specializations']:
print(' -', specialization['name'], specialization['code'])
-
getCourse(hash): [category, course, specialization]- Returns array of 3 with their respective labels
-
getCourseName(hash): Returns string of course and specialisation
import get_course, get_course_name from jamia_all_courses
print(get_course_name('3fc6d'))
# B.Tech. Computer Engineering
print(get_course('3fc6d'))
# ['Undergraduate Programmes', 'B.Tech.','Computer Engineering']
Structure
[{
name: 'category',
courses: [{
name: 'course',
specializations: [{
name: 'specialization',
code: 'hash'
}]
}]
}]
Metadata
Release files for jamia-all-courses 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jamia-all-courses-1.2.0.tar.gz | 5.7 kB | Details |
Release files / jamia-all-courses-1.2.0.tar.gz
| Download URL | jamia-all-courses-1.2.0.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34dfe920473cabf9c4784368d99baafd1b9902471256f7ece1bc669e98015992
|
|
BLAKE2b-256 checksum How to use checksums |
794a7b2d2e49222756cf77903b21a7de09c026305ff293cbf84f27ace6478f45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.36.1 CPython/3.7.4
|