A library for automating tasks on the Handshake career services platform
Project description
A library for automating tasks on the Handshake career services platform.
Current functionality includes the automation of:
Getting data from Insights
Getting a complete record of your school’s appointment type settings
Getting a complete record of your school’s major mappings
Getting unfilled appoinment slot data from the appointment calendar
Getting account access request data
Typical usage looks like:
#!/usr/bin/env python from autohandshake import HandshakeSession, InsightsPage school_url = 'https://jhu.joinhandshake.edu' with HandshakeSession(login_url=school_url, email=your_email, password=your_password) as browser: insights = InsightsPage(link_to_insights_report, browser) report_data = insights.get_data()
Important: this package relies on an automated driver for Google Chrome, so users must have Chrome installed in order to use this package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
autohandshake-1.0.0.tar.gz
(4.6 MB
view hashes)