Skip to main content

UCSD ECE Department's course catalog

Project description

ucsd-ece-courses

A neat package to scrape, organize, and filter for UCSD ECE Department's course catalog. Under construction!

Developed by Kendrick Nguyen, who is currently experimenting with packaging.

Installation

pip3 install ucsd_ece_courses

Examples of How To Use

Get course descriptions

from ucsd_ece_courses import ECECatalog

catalog = ECECatalog()

# Get ECE 5 courage descriptions, try also 'ece 5', 'ece_5', '5', etc.
course = 'ece_5'
print(catalog.course_title(course))
print(catalog.course_credit(course))
print(catalog.course_summary(course))
print(catalog.course_prerequisite(course))

Get all course numbers and titles

from ucsd_ece_courses import ECECatalog

catalog = ECECatalog()

# Get all course numbers and titles
print(catalog.course_numbers)
print(catalog.course_titles)

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

ucsd_ece_courses-0.0.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

ucsd_ece_courses-0.0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file ucsd_ece_courses-0.0.1.tar.gz.

File metadata

  • Download URL: ucsd_ece_courses-0.0.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ucsd_ece_courses-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3e9d016f942b445e1240aac0d68263081f5876136ed3b91bd7f6938579ca5acc
MD5 790632b2ab2cc383aa38d23e5d11866d
BLAKE2b-256 de03a0a623e9446029c01948397d6dd7e0a0da494ddef8cdb8fff3fb2bafd06d

See more details on using hashes here.

File details

Details for the file ucsd_ece_courses-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ucsd_ece_courses-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a4026e8deabd2d847fba9371bf3ba2d71239f3ab0026e9b6022c17b38aab15d1
MD5 dca9938bd3f270118a7ee41a4f53b051
BLAKE2b-256 f52eb23712edc2655a3041e149a8f404c3bf333b677faeda36f6c8c3512ac11c

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