From f86ff877c705cdc3f45cf0a642d9f72e3afc6f0d Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Sat, 31 Mar 2012 13:12:14 +0200 Subject: [PATCH 1/1] winfreed.py: fix a couple of pep8 issues winfreed.py:74:23: W601 .has_key() is deprecated, use 'in' winfreed.py:80:19: E222 multiple spaces after operator --- winfreed.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/winfreed.py b/winfreed.py index 99eabb7..1192f47 100755 --- a/winfreed.py +++ b/winfreed.py @@ -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)) -- 2.1.4