Open FTP URLs, keeping a cache of open FTP connections to minimize delays.
class urllib.request.CacheFTPHandler