I\'m developing an FTP client in Python ftplib. How do I add proxies support to it (most FTP apps I have seen seem to have it)? I\'m especially thinking about SOCKS proxies,
You can use the ProxyHandler in urllib2.
urllib2
ph = urllib2.ProxyHandler( { 'ftp' : proxy_server_url } ) server= urllib2.build_opener( ph )