Python interface to HPSS`pftp` client program is the default way to interact with HPSS system. It supports both interactive mode and non-interactive mode. In non-interactive mode, a bash script is piped as input to `pftp` program to carry out the execution of the commands. Although `pftp` program is sufficient to address most of user requirements, it lacks a python interface. `pypftp` tries to fill this gap.`pypftp` is neither replacement of `pftp` program nor an enhancement over it. In-fact, it relies on `pftp` to carry out the file transfers (upload and download) and uses python's ftplib (from standard library) for administrative tasks.