Welcome to pysftp’s documentation!

A simple interface to sftp. based on zeth’s ssh.py

Example

import pysftp
with pysftp.Connection('my.example.server') as sftp:
    sftp.put('/my/local/filename', '/my/remote/filename')
    sftp.get('the-file.txt')

Supports

Tested on Python 2.7, 3.2, 3.3

Build Status

Believed to support Python 3.4

Additional Information

Indices and tables