Skip to content

Instantly share code, notes, and snippets.

View rcarroll901's full-sized avatar

Ryan Carroll rcarroll901

  • World Bank + Just City
  • Memphis, TN
View GitHub Profile
@rcarroll901
rcarroll901 / dropbox-python-notes.md
Last active May 13, 2021 05:54
Dropbox <-> Python

Python <-> Dropbox

The purpose of this document is to describe how to securely link Python code to a shared Dropbox folder using the Dropbox API's built-in authentication.


Preface (Optional)

Resource: Documentation for Python Developers

Note: All of the below steps can also be used to grant access to other SDKs such as HTTP, Java, Javascript, etc...

@rcarroll901
rcarroll901 / env-notes.md
Last active May 12, 2021 05:06
Pipenv Notes

Pipenv + .env

Note that any code following a $ (e.g. $ pipenv install) should be run in the Terminal (Mac)/Command Prompt (Windows)/Command Line (Linux) in the appropriate directory.


Section 1: Pipenv

Motivation: We want our research to be reproducible. Reproducibilty requires both that the person reproducing your research (1) has access to the same version of the code and (2) uses the exact same version of the packages needed in this code. To satisfy these requirements, GitHub is used to allow the reproducer to use the exact versions of the code and