Example #1
0
import sys

from requests import HTTPError

import UploadFile
import UserInterface

if __name__ == '__main__':

    try:
        class_id = UserInterface.get_course()
        assign_id = UserInterface.get_assignment(class_id)
        file_name = UserInterface.get_file()

        UploadFile.upload_file(class_id, assign_id, file_name)
    except HTTPError:
        print("Canvas returned an error. Please try again later.", file=sys.stderr)
        sys.exit()

    print("\nAssignment submitted.")