Synchronize directories using FTP(S) or file system access.
Python
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

pyftpsync

Build Status Latest Version License Documentation Status

Synchronize directories using FTP(S) or file system access.

sample

Summary

Synchronize directories using FTP(S) or file system access.

  • This is a command line tool...
  • ... and a library for use in your Python projects.
  • Upload, download, and bi-directional synch mode.
  • Allows FTP-to-FTP and Filesystem-to-Filesystem synchronization as well.
  • Architecture is open to add other target types.

Note: Version 2.0 introduces breaking changes to 1.x. Make sure to adjust your scripts accordingly after update.

Quickstart

Python 2.7+ or 3.4+ is required, pip recommended:

$ pip install pyftpsync --upgrade
$ pyftpsync --help

Documentation

Read the Docs for details.