A simple utility that asynchronously downloads files from a remote SFTP folder. Can significantly speed up the download of a large number of files.
- Clone the repo:
git clone git@github:pavdwest/sftpy_async.git
cd sftpy_async
- Create virtual env:
pip3 -m venv .venv
- Activate venv:
source ./venv/bin/activate
- Install requirements:
pip3 install -r requirements.txt
- Copy
config.example.yaml
toconfig.yaml
and fill out connection details - Run
python ./main.py