The Python FTP server library provides a high-level interface to write very asynchronous FTP servers with Python.