Whitespace normalization.  Ugh, we really need to do this more often.
You might want to review this change as it's my first time.  Be gentle. :-)
diff --git a/Lib/ftplib.py b/Lib/ftplib.py
index 012671b..f9b6396 100644
--- a/Lib/ftplib.py
+++ b/Lib/ftplib.py
@@ -84,7 +84,7 @@
     meaning that no timeout will be set on any ftp socket(s)
     If a timeout is passed, then this is now the default timeout for all ftp
     socket operations for this instance.
-    
+
     Then use self.connect() with optional host and port argument.
 
     To download a file, use ftp.retrlines('RETR ' + filename),
@@ -112,7 +112,7 @@
         self.timeout = timeout
         if host:
             self.connect(host)
-            if user: 
+            if user:
                 self.login(user, passwd, acct)
 
     def connect(self, host='', port=0, timeout=None):