diff --git a/ete3/treeview/faces.py b/ete3/treeview/faces.py index b61b7cdf6..0ebe013ed 100644 --- a/ete3/treeview/faces.py +++ b/ete3/treeview/faces.py @@ -49,9 +49,11 @@ isfinite = lambda n: n and _isfinite(n) try: - from urllib2 import urlopen -except ImportError: + # For Python 3.0 and later from urllib.request import urlopen +except ImportError: + # Fall back to Python 2's urllib2 + from urllib2 import urlopen import six from six.moves import map