From c2aed66c831ca960c176d4b4326f82a4c3195b4f Mon Sep 17 00:00:00 2001 From: Steven Black Date: Wed, 23 Mar 2016 23:36:47 -0400 Subject: [PATCH] Moved the Python3 test earlier. --- updateHostsFile.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/updateHostsFile.py b/updateHostsFile.py index a86ddb619..d8d154ede 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -25,6 +25,7 @@ import glob import argparse import socket import json + # zip files are not used actually, support deleted # StringIO is not needed in Python 3 # Python 3 works differently with urlopen @@ -39,6 +40,9 @@ except ImportError: from urllib import urlencode from urllib2 import urlopen, Request, HTTPError +# Detecting Python 3 for version-dependent implementations +Python3 = sys.version_info >= (3,0) + # This function handles both Python 2 and Python 3 def getFileByUrl(url): try: @@ -50,9 +54,6 @@ def getFileByUrl(url): # In Python 3 "print" is a function, braces are added everywhere -# Detecting Python 3 for version-dependent implementations -Python3 = sys.version_info >= (3,0) - # This function works in both Python 2 and Python 3 def myInput(msg = ""): if Python3: