BRL-CAD

Write a script in any language (Python, Javascript, C/C++, Java, etc) that downloads GCI task data

We need a script that downloads all of the GCI task files automatically, putting each task's description and all files into a directory like these from previous years:

Here's the API:

Now for the challenge ... you probably can't test that it works. That said, the API is so simple and there's already an example Python client that talks to it that writing working code should still be possible if you're careful and triple check your logic, test what you can.

ALSO, we note that there's currently no way in the API to download the instance files that were uploaded. As such, figuring out how to do that was broken out into a separate task.

SUBMIT a script that we can run to download all task instance data (except files) into individual folders, sortable by date.

Task tags

  • python
  • javascript
  • api

Students who completed this task

Isaac Lim, Jeff Sieu

Task type

  • code Code
close

2017