winfreed.py: fix a couple of pep8 issues
authorAntonio Ospite <ospite@studenti.unina.it>
Sat, 31 Mar 2012 11:12:14 +0000 (13:12 +0200)
committerAntonio Ospite <ospite@studenti.unina.it>
Sat, 31 Mar 2012 11:12:14 +0000 (13:12 +0200)
winfreed.py:74:23: W601 .has_key() is deprecated, use 'in'
winfreed.py:80:19: E222 multiple spaces after operator

winfreed.py

index 99eabb7..1192f47 100755 (executable)
@@ -71,13 +71,13 @@ def download_file(url, dest_dir):
 
     # From http://paste.pound-python.org/show/9545/
     # TODO: use a proper module to parse HTTP headers
-    if response.info().has_key('Content-Disposition') and len(response.info()['Content-Disposition'].split('filename=')) > 1:
+    if 'Content-Disposition' in response.info() and len(response.info()['Content-Disposition'].split('filename=')) > 1:
         # If the response has Content-Disposition, we take file name from it
         filename = response.info()['Content-Disposition'].split('filename=')[1].decode('utf-8')
         if filename[0] == '"' or filename[0] == "'":
             filename = urllib2.unquote(filename.split('"')[1])
     else:
-        filename =  urllib2.unquote(url.split('/')[-1].decode('utf_8'))
+        filename = urllib2.unquote(url.split('/')[-1].decode('utf_8'))
 
     if filename == "":
         sys.stderr.write("Debug (%s): filename: %s url: %s\n" % (pkg['package_name'], filename, url))