Skip to main content

Python library dedicated to extract the information from the Seguimiento Curricular page of the Pontifical Catholic University of Chile (UC).

Project description

UCurriculum-Student🧍

Python library dedicated to extract the information from the "Seguimiento Curricular" page of the Pontifical Catholic University of Chile (UC); in particular, the actual courses taken by a student.

Installation

For the installation of the library, use:

$ pip install ucurriculum-student

Getting Started

After installing UCurriculum-Student, you can start using it from Python like this:

from ucurriculum-student import Student

user = Student("USERNAME", "PASSWORD")

Were USERNAME and PASSWORD refers to the username and password, respectively, for accesing SSO-UC.

Obtaining information

After setting up the class in your virtual enviorement, you should want to obtain the information. For now, the library possesses only one method. This is the actual_courses method; it returns a dictionary where every course taken by the student in the actual semester is a Key and his respective section where the student is is his Value.

courses_taken_dict = user.actual_courses()
print(courses_taken_dict)

>>> {
"COURSE_0": "SECTION NUMBER",
"COURSE_1": "SECTION NUMBER",
...
}

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

ucurriculum-student-0.0.4.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ucurriculum_student-0.0.4-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file ucurriculum-student-0.0.4.tar.gz.

File metadata

  • Download URL: ucurriculum-student-0.0.4.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for ucurriculum-student-0.0.4.tar.gz
Algorithm Hash digest
SHA256 bd4b043e4b9d7366aa4060c5e4c8590ef427d15ea44836d633ef6cd1819c2a68
MD5 34e2b86219b7b5c20251cb9e5b85f811
BLAKE2b-256 347c086413e669ff17b5d22fef3797ea553a67eabfccb38d0038827f8473c11e

See more details on using hashes here.

File details

Details for the file ucurriculum_student-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ucurriculum_student-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d5766106631c2a90efa147a88245a199cd7fec07ab90d22510dacba000a79bdd
MD5 7f428f4160044141a130f5767ed8a4bf
BLAKE2b-256 8eabf922abe851734d64ee81577ef2fcc9439e0b811a2e913f0912a593ff5d07

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page