GitXplorerGitXplorer
b

AggieBookstoreLookup

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
5d945ec7892fa47d3740b4f249b74104938e5eb4

Update requests library version to avoid security vulnerability

bbigfootjon committed 6 years ago
Unverified
93f428cdd0e4b56d44452a16c48a46f9722c2776

Update README.md with info on input data file format

bbigfootjon committed 7 years ago
Unverified
d9f85b73fb1d927f1bf9e88e99d8d56c2df904f3

Fix requirements.txt

bbigfootjon committed 7 years ago
Unverified
9d17ddae635c753a9442b122bc405d8d96596ac8

Update README.md

bbigfootjon committed 7 years ago
Unverified
ff16f286d0839f5ecf9ea9a5a39c7be6b7f28d89

Use all files in "include" named "*.csv" as users

bbigfootjon committed 7 years ago
Unverified
758b456e3a301524647fba797b841443d3eb1708

Sort users so columns line up

bbigfootjon committed 7 years ago

README

The README file for this repository.

Aggie Bookstore Lookup

This project automates the process of looking up required books for courses.

Installation and Use

  1. Install the packages required to run this program with "pip install -r requirements.txt"
  2. Create the file NAME.csv with the current course information for the person named NAME in the directory "include" (see below for formatting)
  3. Update term.txt with what semester is being processed: F for fall, S for spring followed by 2-digit year (e.g. F17, S18)
  4. Run "python main.py"
  5. Read the results from books.csv

Input Data Format

An example of the data format can be found in "include/Jon Janzen.csv.template"

A header line with the content "DEPARTMENT,NUMBER,SECTION" is optional and may be included for readability.

The format is basically:

  1. 4-character department code (e.g. CSCE)
  2. 3-digit course number (e.g. 121)
  3. 3-digit section number (e.g. 501)

It is common for different professors to assign different text books so section is required.