Skip to main content

Middlebury Directory

https://travis-ci.org/coursereviews/directory.svg?branch=master

A Python API for the Middlebury directory.

from directory import search

search(email="dsilver@middlebury.edu")
# [<Person 30972781062F9A6167A8D944F82CFD64>]

Advanced Usage

For raw access to validation and search fields, and control over when the HTTP requests are sent, use the Search class. The Search class can be initialized with any of the arguments to the search method.

from directory import Search

# Construct a search object
query = Search('Dana Silver')

# Validate the search
query.validate()

# Get the search fields (makes an HTTP request for form parameters)
query.search_fields()

# Get the search results (makes HTTP requests for the search results)
query.results()

Metadata

Release files for middlebury-directory 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for middlebury-directory 1.0.0
File Size Uploaded
middlebury-directory-1.0.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for middlebury-directory 1.0.0
File Interpreter ABI Platform
middlebury_directory-1.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 13.5 kB

Release files / middlebury-directory-1.0.0.tar.gz

Download URL middlebury-directory-1.0.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6022d918114555e06003712ece07692e63bc21eac665b3eb465e666c315d834c
BLAKE2b-256 checksum
How to use checksums
3289dfef886a1dba4b2c8cd85a31105bff67aee948452788dd742fbd2b5dee23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / middlebury_directory-1.0.0-py2.py3-none-any.whl

Download URL middlebury_directory-1.0.0-py2.py3-none-any.whl
Size 8.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3d12a3e7389ae7ca55952ef127c06cfb8d6f36c6ca1b1a38c787b815ff44ac97
BLAKE2b-256 checksum
How to use checksums
9613d036a1d16182679d49a0b86e455220995b9c4530c1e5e2e96ec7949a9a68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page