Skip to content

Small python script to download files from a shared dropbox folder in parallel. Script becomes necessary if the folder is too huge to download it as a zip file or if there is no space left in your own dropbox

Notifications You must be signed in to change notification settings

dpdornseifer/dropbox_download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dropbox Downloader

Small Python script which downloads a shared folder (shared URL) from Dropbox. The download script is necessary if the folder contains too much content to download a zip file and if you do not have enough space in your own Dropbox left to add the content to your personal dropbox.

The script uses asyncio and aiohttp to make parallel downloads. The maximum number of concurrent downloads is limited by a semaphore. The default limit is 5.

How to use the Script

  1. Clone the repository via git clone git@github.com:dpdornseifer/dropbox_download.git
  2. Install the requirements specified in requirements.txt via pip install -r requirements.txt
  3. Adjust the constants DROPBOX_URL and DESTINATION_FOLDER in the script to match your requirements
  4. Run the script python dropbox_download.py. You'll see a progress bar telling you the total number of files in that folder and how much already has been downloaded.

About

Small python script to download files from a shared dropbox folder in parallel. Script becomes necessary if the folder is too huge to download it as a zip file or if there is no space left in your own dropbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages